ACTION - Activates the triggers
that respond to the specified command.
Parameters:
command - The trigger's command.
ADD_BEHAVIOR - Adds a behavior to
the list of behaviors.
Parameters:
ADD_TRIGGER - Adds a trigger to the
list of triggers.
Parameters:
trigger - The trigger to be added.
BEHAVIORS_LINK - Links a list of
behaviors together so they will play in sync.
Parameters:
behaviors - List of behavior names to link.
BEHAVIORS_LINKED - Indicates that a
list of behaviors have been linked together.
Parameters:
behaviors - List of linked behavior names.
BEHAVIORS_LINK_BYLABEL - Links a
list of behaviors together so they will play in sync.
Parameters:
behaviors - List of behavior names to link.
BEHAVIORS_UNLINK - Unlinks
(removes) a list of behaviors (or single behavior) from a behavior
grouping.
Parameters:
behaviors - List of behavior names to unlink.
BEHAVIORS_UNLINKED - Indicates that
a list of behaviors (or single behavior) have been unlinked.
Parameters:
behaviors - List of unlinked behavior names.
BEHAVIORS_UNLINK_BYLABEL - Unlinks
(removes) a list of behaviors (or single behavior) from a behavior
grouping.
Parameters:
behaviors - List of behavior names to unlink.
BEHAVIOR_ADD_NODES - Adds specified
nodes to the specified behavior. If no nodes have been specified,
then the selected nodes will be added to the specified
behavior.
Parameters:
behaviorName - The name of the behavior to add to.
target1, ..., targetN - The IDs of objects to add to the behavior.
BEHAVIOR_ADD_NODES_BYLABEL - Adds
specified nodes to the specified behavior. If no nodes have been
specified, then the selected nodes will be added to the specified
behavior.
Parameters:
behaviorName - The name of the behavior to add to.
target1, ..., targetN - The IDs of objects to add to the behavior.
BEHAVIOR_ADD_TIMEDOBJECTS - Adds
specified objects to the specified behavior.
Parameters:
behaviorName - The name of the behavior to add to.
target1, ..., targetN - The IDs of objects to add to the behavior.
BEHAVIOR_CHANGED - Indicates that a
parameter has changed on the behavior.
Parameters:
behaviorName - The name of the behavior that changed.
parameterName - The name of the parameter that changed.
BEHAVIOR_CREATE - Creates a default
copy of a library behavior and adds it to the list of scene
behaviors.
Parameters:
behaviorType - The type of behavior to create. Currently, only TurnTableBehavior is supported. If you add your own behavior, use the name of the module.
behaviorName - The name of the behavior to create.
BEHAVIOR_CREATED - Indicates that a
library behavior has been successfully created.
Parameters:
behaviorType - The type of behavior that was created.
behaviorName - The name of the behavior that was created.
details - Further details on the created behavior. Vary depending on the type.
BEHAVIOR_DELETE - Deletes a
behavior.
Parameters:
behaviorName - The name of the behavior to delete.
BEHAVIOR_DELETED - Indicates that a
behavior was deleted.
Parameters:
behaviorName - The name of the behavior that was deleted.
BEHAVIOR_DUPLICATE - Duplicates a
behavior.
Parameters:
behaviorName - The name of the behavior to duplicate.
BEHAVIOR_DUPLICATED - Indicates
that a behavior was duplicated.
Parameters:
behaviorName - The name of the newly duplicated behavior.
BEHAVIOR_ENABLE - Starts or stops
the given behavior.
Parameters:
behaviorName - The name of the behavior to start/stop.
enable - True to start the behavior, False to stop it.
BEHAVIOR_ENABLE_BYLABEL - Starts or
stops the given behavior.
Parameters:
behaviorName - The name of the behavior to start/stop.
enable - True to start the behavior, False to stop it.
BEHAVIOR_METHOD_EXECUTE - Executes
a method on the specified behavior. The behavior method, depending
on the behavior in question, is one or all of the following:
PlayFromStart, Pause, Continue, StopAndResetToStart,
StopAndResetToEnd, ContinueForward, ContinueBackward.
Parameters:
behaviorName - The name of the behavior.
behaviorMethod - The method to execute on the specified behavior.
BEHAVIOR_METHOD_EXECUTED -
Indicates that a method on the specified behavior was executed.
Parameters:
behaviorName - The name of the behavior.
behaviorMethod - The method that was executed on the specified behavior.
BEHAVIOR_METHOD_EXECUTED_EX -
Indicates that a method on the specified behavior was executed.
Parameters:
behaviorName - The name of the behavior.
behaviorMethod - The method that was executed on the specified behavior.
returnTuple - The tuple for return values.
BEHAVIOR_METHOD_EXECUTE_ALL -
Executes a method on all behaviors.
Parameters:
behaviorMethod - See BEHAVIOR_METHOD_EXECUTE.
BEHAVIOR_METHOD_EXECUTE_BYLABEL -
Allows a BEHAVIOR_METHOD_EXECUTE message to be sent by specifying
labels instead of names. Since labels need not be unique, and since
wildcards are allowed (but comparisons are case-sensitive), more
than one behavior may match. If so, then a BEHAVIOR_METHOD_EXECUTE
message will be sent for each matching behavior.
Parameters:
label - Behavior label.
behaviorMethod - See BEHAVIOR_METHOD_EXECUTE.
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.
Parameters:
behaviorName - The name of the behavior.
behaviorMethod - The method to execute on the specified behavior.
parameterTuple - The tuple for parameters.
BEHAVIOR_PARAMETER_CHANGE - Changes
the specified parameter value for a behavior.
Parameters:
behaviorName - The name of the behavior to change the parameter on.
parameterName - The name of the parameter to change.
parameterValue - The new tuple of the new parameter value(s). If a single value, it still needs to be made into a tuple. For example, when setting axis value (0,0,1), the correct argument to give is ((0,0,1),)
BEHAVIOR_PARAMETER_CHANGE_BYLABEL -
Changes the specified parameter value for a behavior.
Parameters:
behaviorName - The name of the behavior to change the parameter on.
parameterName - The name of the parameter to change.
parameterValue - The new tuple of the new parameter value(s). If a single value, it still needs to be made into a tuple. For example, when setting axis value (0,0,1), the correct argument to give is ((0,0,1),)
BEHAVIOR_REMOVE_NODES - Removes
specified nodes from the specified behavior. If no nodes have been
specified, then the selected nodes will be removed from that
behavior.
Parameters:
behaviorName - The name of the behavior to delete from.
target1, ..., targetN - The IDs of objects to remove from the behavior.
BEHAVIOR_REMOVE_NODES_BYLABEL -
Removes specified nodes from the specified behavior. If no nodes
have been specified, then the selected nodes will be removed from
that behavior.
Parameters:
behaviorName - The name of the behavior to delete from.
target1, ..., targetN - The IDs of objects to remove from the behavior.
BEHAVIOR_REMOVE_TIMEDOBJECTS -
Removes specified objects from the specified behavior.
Parameters:
behaviorName - The name of the behavior to delete from.
target1, ..., targetN - The IDs of objects to remove from the behavior.
BEHAVIOR_SAVE_THUMBNAIL - Saves a
thumbnail image for a behavior.
Parameters:
behaviorName - The name of the behavior.
BEHAVIOR_SAVE_THUMBNAIL_BYLABEL -
Saves a thumbnail image for a behavior.
Parameters:
behaviorName - The name of the behavior.
BEHAVIOR_SELECT_ASSIGNED - Selects
nodes that are assigned to this behavior.
Parameters:
behaviorName - The name of the behavior.
visibleOnly - True to select visible nodes only, False to select all nodes.
BEHAVIOR_SELECT_ASSIGNED_BYLABEL -
Selects nodes that are assigned to this behavior.
Parameters:
behaviorName - The name of the behavior.
visibleOnly - True to select visible nodes only, False to select all nodes.
BEHAVIOR_START - Starts playing a
given behavior.
Parameters:
behaviorName - The name of the behavior to start.
frameTime - The start time of the behavior.
BEHAVIOR_STARTED - Indicates that a
behavior started successfully.
Parameters:
behaviorName - The name of the behavior to start.
frameTime - The start time of the behavior.
BEHAVIOR_START_BYLABEL - Starts
playing a given behavior.
Parameters:
behaviorName - The name of the behavior to start.
frameTime - The start time of the behavior.
BEHAVIOR_STOP - Stops playing a
given behavior.
Parameters:
behaviorName - The name of the behavior to stop.
frameTime - The stop time of the behavior.
BEHAVIOR_STOPPED - Indicates that a
behavior stopped successfully.
Parameters:
behaviorName - The name of the behavior that stopped.
frameTime - The stop time of the behavior.
BEHAVIOR_STOP_ALL - Stops all
behaviors currently active.
BEHAVIOR_STOP_BYLABEL - Stops
playing a given behavior.
Parameters:
behaviorName - The name of the behavior to stop.
frameTime - The stop time of the behavior.
BEHAVIOR_THUMBNAIL_SAVED -
Indicates that a BEHAVIOR_SAVE_THUMBNAIL action message has
finished saving a behavior thumbnail.
Parameters:
behaviorName - The name of the behavior.
TRIGGER - Activates the triggers
that respond to the specified command.
Parameters:
command - The trigger's command.
TRIGGER_ITEM_ADD - Connects an item
to a trigger as activator.
Parameters:
index - The index where the item is to be inserted into the trigger, since triggers do not allow several objects always use -1 to replace.
triggerId - The identifier of the trigger to change. '' should affect current selection
type - The type of the item.
values - The ID or IDs representing the item, as well as the action taken.
TRIGGER_ITEM_ADDED - Indicates that
an item was added to a trigger.
Parameters:
index - The index where the item was inserted into the trigger, since triggers do not allow several objects always use -1 to replace.
slideId - The identifier of the trigger that was changed. '' should affect current selection
type - The type of the item.
values - The ID or IDs representing the item, as well as the action taken.