Handlers - qtExecuteSpriteEvent, qtGetQTList(), qtGetSpriteVariable(), qtSetQTList, qtSetSpriteVariable

command qtExecuteSpriteEvent MovieControllerID, TrackIdentifier, SpriteID, EventType
Description:
Executes a sprite event.
Parameters:
MovieControllerID: Target movieControllerID.
TrackIdentifier: Sprite track index or name.
SpriteID: ID of sprite that has the event (this should be modified to accept a name as well).
EventType: (mouseUp, mouseDown, mouseClick, mouseEnter, mouseExit, mouseMoved, CustomEventID)
Return:
empty or error
function qtGetQTList (MovieControllerID, TargetIdentifier)
Description:
Returns a movie/track QTList.
Parameters:
MovieControllerID: Target movieControllerID.
TargetIdentifier: 0 to target movie or the track index or name.
Return:
QTList or error
function qtGetSpriteVariable (MovieControllerID, TrackIdentifier, VariableAddress)
Description:
Returns the value of a sprite variable.
Parameters:
MovieControllerID: Target movieControllerID.
TrackIdentifier: Track index or name.
VariableAddress: Address of sprite variable.
Return:
String or error.
command qtSetQTList (MovieControllerID, TargetIdentifier, XMLString)
Description:
Set's the QTList for a track or movie. You must set the QTList before accessing it with any wired actions in order for the wired calls to recognize the new QTList (list is not currently refreshed).
Parameters:
MovieControllerID: Target movieControllerID.
TargetIdentifier: 0 to target movie or the track index or name.
XMLString: XML string representing the QTList.
Return:
empty or error
command qtSetSpriteVariable (MovieControllerID, TrackIdentifier, VariableAddress, Value)
Description:
Sets the variable of a sprite.
Parameters:
MovieControllerID: Target movieControllerID.
TrackIdentifier: Track index or name.
VariableAddress: Address of sprite variable.
Value: Value to set sprite var to.
Return:
empty or error.