The TriggerInterpreter handles the creation of triggers and manages the dispatching of events to them.
#include
<class_trigger_interpreter_1_1_trigger_interpreter.h>
Public Member Functions |
|
__init__ () | |
activate () | |
Abstract - to be implemented by the
subclasses. |
|
deactivate () | |
Abstract - to be implemented by the
subclasses. |
|
handleEvent () | |
virtual Collect the slides from triggers and
send them... |
|
SET_DOCUMENT () | |
STAGE_OPENED () | |
APPLICATION_CLOSE_SCENE () | |
CLIENT_CONNECTION_STATUS () | |
STAGE_SET_STAGE_LIST () | |
VIEWER_LAYOUT () | |
ADD_TRIGGER () | |
TRIGGER () | |
Activates the triggers which respond to a
passed command. |
|
TRIGGER_ITEM_ADD () | |
Adds an ui item to the trigger. |
|
TRIGGER_ITEM_ADDED () | |
ACTION () | |
Activates the triggers which respond to a
passed command. |
|
ADD_BEHAVIOR () | |
Adds a behavior to the list of behaviors.
|
|
BEHAVIOR_CREATE () | |
BEHAVIOR_DELETE () | |
BEHAVIOR_DUPLICATE () | |
BEHAVIOR_ADD_NODES () | |
Add nodes that are passed as a targetIds
list to this behavior. |
|
BEHAVIOR_REMOVE_NODES () | |
Remove nodes that are in the targetIds list
from the passed behaviour. |
|
BEHAVIOR_SELECT_ASSIGNED () | |
Select objects that are assigned to the
passed behavior. |
|
BEHAVIOR_PARAMETER_CHANGE () | |
Change the value of the parameter on a given
behavior. |
|
BEHAVIOR_RENAME () | |
Wrapper function, for renaming behaviors to
convert the BEHAVIOR_PARAMETER_CHANGE parameters into a form that
is usable by the rename widget. |
|
BEHAVIOR_START () | |
Activate a given behavior. |
|
BEHAVIOR_STOP () | |
Deactivate a given behavior. |
|
BEHAVIOR_STOP_ALL () | |
Deactivate all behaviors. |
|
BEHAVIOR_ENABLE () | |
Enable/Disable a given behavior. |
|
BEHAVIOR_METHOD_EXECUTE_ALL () | |
Executes a method on all behaviors. |
|
BEHAVIOR_METHOD_EXECUTE () | |
Executes a method on the passed bahavior.
|
|
BEHAVIOR_METHOD_EXECUTE_EX () | |
Executes a method on the passed bahavior
with parameters passes as a tuple. |
|
BEHAVIOR_METHOD_EXECUTE_BYLABEL () | |
SET_DISPLAY () | |
BEHAVIOR_SAVE_THUMBNAIL () | |
BEHAVIOR_THUMBNAIL_SAVED () | |
BEHAVIORS_LINK () | |
Links a list of behavior names together, for
syncronized playback. |
|
BEHAVIORS_LINKED () | |
BEHAVIORS_UNLINK () | |
Unlinks a list of behavior names from their
group, behaviors should all belong to the same group. |
|
BEHAVIOR_ADD_TIMEDOBJECTS () | |
BEHAVIOR_REMOVE_TIMEDOBJECTS () | |
GROUP_COLLAPSED () | |
GROUP_EXPANDED () | |
MODEL_IMPORT_ALLDONE () | |
DELETED () | |
REMOVED () | |
BEHAVIORS_UPDATE () | |
GetFirstTriggerableNode () | |
TriggerSignalStart () | |
TriggerMove () | |
getBehaviorsFromNode () | |
AddKeyFrame () | |
DeleteKeyFrame () | |
UpdateKeyFrame () | |
PIVOT_MOVE_WORLDSPACE_DONE () | |
PIVOT_USE_NODE_PIVOT_CHANGED () | |
PIVOT_SET_AXIS_DONE () | |
PIVOT_ROTATE_AXIS_DONE () | |
TRIGGER_NOTIFICATION_SET_MODE () | |
SLIDE_DELETED () | |
SHOT_DELETED () | |
ALTERNATIVE_DELETED () | |
ENVIRONMENT_REMOVED () | |
BEHAVIOR_DELETED () | |
MODEL_IMPORT_LOADED () | |
MODEL_DELETED () | |
BEHAVIOR_ADD_MODEL_ID () | |
BEHAVIOR_REMOVE_MODEL_ID () | |
SLIDE_ITEM_ADDED () |
TriggerInterpreter.TriggerInterpreter.__init__ | ( | ) |
Reimplemented from MessageInterpreter.MessageInterpreter.
TriggerInterpreter.TriggerInterpreter.activate | ( | ) |
Abstract - to be implemented by the subclasses.
Performs the operations necessary to place this interpreter into a ready, active state. Ensure that this base class implementation is called by the subclass implementation.
Reimplemented from MessageInterpreter.MessageInterpreter.
TriggerInterpreter.TriggerInterpreter.deactivate | ( | ) |
Abstract - to be implemented by the subclasses.
Performs the operations necessary to place this interpreter into a passive state. Ensure that this base class implementation is called by the subclass implementation.
Reimplemented from MessageInterpreter.MessageInterpreter.
TriggerInterpreter.TriggerInterpreter.handleEvent | ( | ) |
virtual Collect the slides from triggers and send them...
Reimplemented from MessageInterpreter.MessageInterpreter.
TriggerInterpreter.TriggerInterpreter.SET_DOCUMENT | ( | ) |
TriggerInterpreter.TriggerInterpreter.STAGE_OPENED | ( | ) |
TriggerInterpreter.TriggerInterpreter.APPLICATION_CLOSE_SCENE | ( | ) |
TriggerInterpreter.TriggerInterpreter.CLIENT_CONNECTION_STATUS | ( | ) |
TriggerInterpreter.TriggerInterpreter.STAGE_SET_STAGE_LIST | ( | ) |
TriggerInterpreter.TriggerInterpreter.VIEWER_LAYOUT | ( | ) |
TriggerInterpreter.TriggerInterpreter.ADD_TRIGGER | ( | ) |
TriggerInterpreter.TriggerInterpreter.TRIGGER | ( | ) |
Activates the triggers which respond to a passed command.
Message arguments: command - trigger's command
TriggerInterpreter.TriggerInterpreter.TRIGGER_ITEM_ADD | ( | ) |
Adds an ui item to the trigger.
TriggerInterpreter.TriggerInterpreter.TRIGGER_ITEM_ADDED | ( | ) |
TriggerInterpreter.TriggerInterpreter.ACTION | ( | ) |
Activates the triggers which respond to a passed command.
Message arguments: command - trigger's command
TriggerInterpreter.TriggerInterpreter.ADD_BEHAVIOR | ( | ) |
Adds a behavior to the list of behaviors.
Message arguments: behaviorInfo - list containg a behavior object and the behavior name.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_CREATE | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_DELETE | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_DUPLICATE | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_ADD_NODES | ( | ) |
Add nodes that are passed as a targetIds list to this behavior.
If the targetIds list is empty it adds the nodes that are selected. Message arguments: behaviourName - name of the behavior targetIds - node ids to be added to the behavior
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_REMOVE_NODES | ( | ) |
Remove nodes that are in the targetIds list from the passed behaviour.
If the targetIds list is empty, it removes the nodes that are selected. Message arguments: behaviourName - name of the behavior targetIds - node ids to be removed from the behavior.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_SELECT_ASSIGNED | ( | ) |
Select objects that are assigned to the passed behavior.
Message arguments: behaviorName - name of the behavior
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_PARAMETER_CHANGE | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_RENAME | ( | ) |
Wrapper function, for renaming behaviors to convert the BEHAVIOR_PARAMETER_CHANGE parameters into a form that is usable by the rename widget.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_START | ( | ) |
Activate a given behavior.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_STOP | ( | ) |
Deactivate a given behavior.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_STOP_ALL | ( | ) |
Deactivate all behaviors.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_ENABLE | ( | ) |
Enable/Disable a given behavior.
If the behavior that is being disabled is active, it will be deactivated.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_METHOD_EXECUTE_ALL | ( | ) |
Executes a method on all behaviors.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_METHOD_EXECUTE | ( | ) |
Executes a method on the passed bahavior.
Message arguments: behaviorName - name of the behavior behaviorMethod - method to execute on the behavior
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_METHOD_EXECUTE_EX | ( | ) |
Executes a method on the passed bahavior with parameters passes as a tuple.
The method returns a tuple which is returned in the executed message.
Message arguments: behaviorName - name of the behavior behaviorMethod - method to execute on the behavior parameterTuple - tuple for parameters
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_METHOD_EXECUTE_BYLABEL | ( | ) |
TriggerInterpreter.TriggerInterpreter.SET_DISPLAY | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_SAVE_THUMBNAIL | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_THUMBNAIL_SAVED | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIORS_LINK | ( | ) |
Links a list of behavior names together, for syncronized playback.
TriggerInterpreter.TriggerInterpreter.BEHAVIORS_LINKED | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIORS_UNLINK | ( | ) |
Unlinks a list of behavior names from their group, behaviors should all belong to the same group.
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_ADD_TIMEDOBJECTS | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_REMOVE_TIMEDOBJECTS | ( | ) |
TriggerInterpreter.TriggerInterpreter.GROUP_COLLAPSED | ( | ) |
TriggerInterpreter.TriggerInterpreter.GROUP_EXPANDED | ( | ) |
TriggerInterpreter.TriggerInterpreter.MODEL_IMPORT_ALLDONE | ( | ) |
TriggerInterpreter.TriggerInterpreter.DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.REMOVED | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIORS_UPDATE | ( | ) |
TriggerInterpreter.TriggerInterpreter.GetFirstTriggerableNode | ( | ) |
TriggerInterpreter.TriggerInterpreter.TriggerSignalStart | ( | ) |
TriggerInterpreter.TriggerInterpreter.TriggerMove | ( | ) |
TriggerInterpreter.TriggerInterpreter.getBehaviorsFromNode | ( | ) |
TriggerInterpreter.TriggerInterpreter.AddKeyFrame | ( | ) |
TriggerInterpreter.TriggerInterpreter.DeleteKeyFrame | ( | ) |
TriggerInterpreter.TriggerInterpreter.UpdateKeyFrame | ( | ) |
TriggerInterpreter.TriggerInterpreter.PIVOT_MOVE_WORLDSPACE_DONE | ( | ) |
TriggerInterpreter.TriggerInterpreter.PIVOT_USE_NODE_PIVOT_CHANGED | ( | ) |
TriggerInterpreter.TriggerInterpreter.PIVOT_SET_AXIS_DONE | ( | ) |
TriggerInterpreter.TriggerInterpreter.PIVOT_ROTATE_AXIS_DONE | ( | ) |
TriggerInterpreter.TriggerInterpreter.TRIGGER_NOTIFICATION_SET_MODE | ( | ) |
TriggerInterpreter.TriggerInterpreter.SLIDE_DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.SHOT_DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.ALTERNATIVE_DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.ENVIRONMENT_REMOVED | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.MODEL_IMPORT_LOADED | ( | ) |
TriggerInterpreter.TriggerInterpreter.MODEL_DELETED | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_ADD_MODEL_ID | ( | ) |
TriggerInterpreter.TriggerInterpreter.BEHAVIOR_REMOVE_MODEL_ID | ( | ) |
TriggerInterpreter.TriggerInterpreter.SLIDE_ITEM_ADDED | ( | ) |