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 | ( | ) |