Drag[en]gine Script Module DragonScript
1.23
|
State machine action sending a global event. More...
Public Member Functions | |
Object | getData () |
Optional parameter to send with event. More... | |
String | getEvent () |
Event to send. More... | |
GlobalEvents | getGlobalEvents () |
Global event instance to send event to. More... | |
Object | getSource () |
Optional source of event. More... | |
SMActionSendGlobalEvent | new (GlobalEvents globalEvents, String event) |
Create action. More... | |
SMActionSendGlobalEvent | new (GlobalEvents globalEvents, String event, Object source, Object data) |
Create action. More... | |
SMActionSendGlobalEvent | new (String event) |
Create action using BaseGameApp global events. More... | |
SMActionSendGlobalEvent | new (String event, Object source, Object data) |
Create action using BaseGameApp global events. More... | |
void | runAction (SMContext context, Dictionary parameters) |
Run action. More... | |
void | setData (Object data) |
Set optional parameter to send with event. More... | |
void | setEvent (String event) |
Set event to send. More... | |
void | setGlobalEvents (GlobalEvents globalEvents) |
Set global event instance to send event to. More... | |
void | setSource (Object source) |
Set optional source of event. More... | |
State machine action sending a global event.
Object Dragengine.StateMachineSystem.SMActionSendGlobalEvent.getData | ( | ) |
Optional parameter to send with event.
String Dragengine.StateMachineSystem.SMActionSendGlobalEvent.getEvent | ( | ) |
Event to send.
GlobalEvents Dragengine.StateMachineSystem.SMActionSendGlobalEvent.getGlobalEvents | ( | ) |
Global event instance to send event to.
Object Dragengine.StateMachineSystem.SMActionSendGlobalEvent.getSource | ( | ) |
Optional source of event.
SMActionSendGlobalEvent Dragengine.StateMachineSystem.SMActionSendGlobalEvent.new | ( | GlobalEvents | globalEvents, |
String | event | ||
) |
Create action.
SMActionSendGlobalEvent Dragengine.StateMachineSystem.SMActionSendGlobalEvent.new | ( | GlobalEvents | globalEvents, |
String | event, | ||
Object | source, | ||
Object | data | ||
) |
Create action.
SMActionSendGlobalEvent Dragengine.StateMachineSystem.SMActionSendGlobalEvent.new | ( | String | event | ) |
Create action using BaseGameApp global events.
SMActionSendGlobalEvent Dragengine.StateMachineSystem.SMActionSendGlobalEvent.new | ( | String | event, |
Object | source, | ||
Object | data | ||
) |
Create action using BaseGameApp global events.
void Dragengine.StateMachineSystem.SMActionSendGlobalEvent.runAction | ( | SMContext | context, |
Dictionary | parameters | ||
) |
Run action.
parameters | Dictionary with parameters of type String key and String value. Do not change the content of the dictionary as it is shared. |
Implements Dragengine.StateMachineSystem.SMAction.
void Dragengine.StateMachineSystem.SMActionSendGlobalEvent.setData | ( | Object | data | ) |
Set optional parameter to send with event.
void Dragengine.StateMachineSystem.SMActionSendGlobalEvent.setEvent | ( | String | event | ) |
Set event to send.
void Dragengine.StateMachineSystem.SMActionSendGlobalEvent.setGlobalEvents | ( | GlobalEvents | globalEvents | ) |
Set global event instance to send event to.
void Dragengine.StateMachineSystem.SMActionSendGlobalEvent.setSource | ( | Object | source | ) |
Set optional source of event.