|
Drag[en]gine Script Module DragonScript 1.32.1
|
Helper class for BehaviorFactor implementations. More...
Public Member Functions | |
| ECBehaviorActorAnimated | actorAnimated (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Actor animated behavior. | |
| void | addActorFactories (BehaviorFactoryList factories) |
| Add actor behavior factories to factory list. | |
| void | addAllAttachableFactories (AttachableBehaviorFactoryList factories) |
| Add all attachable behavior factories to factory list. | |
| void | addAllFactories (BehaviorFactoryList factories) |
| Add all behavior factories to factory list. | |
| void | addAnimatedFactories (BehaviorFactoryList factories) |
| Add animated behavior factories to factory list. | |
| void | addAttachFactories (BehaviorFactoryList factories) |
| Add attach behavior factories to factory list. | |
| void | addBehaviorTreeFactories (BehaviorFactoryList factories) |
| Add behavior tree behavior factories to factory list. | |
| void | addCommonAttachableFactories (AttachableBehaviorFactoryList factories) |
| Add common attachable behavior factories to factory list. | |
| void | addCommonFactories (BehaviorFactoryList factories) |
| Add common behavior factories to factory list. | |
| void | addConversationFactories (BehaviorFactoryList factories) |
| Add conversation behavior factories to factory list. | |
| void | addDynamicSkinFactories (BehaviorFactoryList factories) |
| Add dynamic skin behavior factories to factory list. | |
| void | addEffectFactories (BehaviorFactoryList factories) |
| Add effect behavior factories to factory list. | |
| void | addInteractionFactories (BehaviorFactoryList factories) |
| Add interaction behavior factories to factory list. | |
| void | addInventoryFactories (BehaviorFactoryList factories) |
| Add inventory behavior factories to factory list. | |
| void | addNetworkFactories (BehaviorFactoryList factories) |
| Add network behavior factories to factory list. | |
| void | addPlayerFactories (BehaviorFactoryList factories) |
| Add player behavior factories to factory list. | |
| void | addRailFactories (BehaviorFactoryList factories) |
| Add rail behavior factories to factory list. | |
| void | addSkyFactories (BehaviorFactoryList factories) |
| Add sky behavior factories to factory list. | |
| void | addSoundFactories (BehaviorFactoryList factories) |
| Add sound behavior factories to factory list. | |
| void | addTriggerFactories (BehaviorFactoryList factories) |
| Add trigger behavior factories to factory list. | |
| void | addVRFactories (BehaviorFactoryList factories) |
| Add VR behavior factories to factory list. | |
| void | allBehaviorTrees (ECComposeBTSM btsm, BehaviorElementClass eclass, Dictionary parameters) |
| All behavior tree behaviors using parameter "behaviorTrees". | |
| void | allStateMachines (ECComposeBTSM btsm, BehaviorElementClass eclass, Dictionary parameters) |
| All state machine behaviors using parameter "stateMachines". | |
| ECBehaviorAnimated | animated (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Animated behavior. | |
| ECBehaviorBehaviorTree | behaviorTree (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Behavior tree behavior. | |
| BindingManager | bindingManager (String value) |
| Binding manager matching value. | |
| ECBehaviorCamera | camera (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Camera behavior. | |
| CommandManager | commandManager (String value) |
| Command manager matching value. | |
| ECBehaviorComponent | component (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Component behavior. | |
| ECBehaviorCustomColor | customColor (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Custom color behavior. | |
| ECBehaviorActorAnimated | defaultActorAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Default actor animated behavior using parameter "actorAnimated". | |
| ECBehaviorAnimated | defaultAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Default animated behavior using parameter "animated". | |
| ECBehaviorBehaviorTree | defaultBehaviorTree (BehaviorElementClass eclass, Dictionary parameters) |
| Default behavior tree behavior using parameter "behaviorTree". | |
| BindingManager | defaultBindingManager () |
| Default binding manager matching value. | |
| ECBehaviorCamera | defaultCamera (BehaviorElementClass eclass, Dictionary parameters) |
| Default camera behavior using parameter "camera". | |
| CommandManager | defaultCommandManager () |
| Default command manager matching value. | |
| ECBehaviorComponent | defaultComponent (BehaviorElementClass eclass, Dictionary parameters) |
| Default component behavior using parameter "component". | |
| Console | defaultConsole () |
| Default console. | |
| ECBehaviorCustomColor | defaultCustomColor (BehaviorElementClass eclass, Dictionary parameters) |
| Default custom color behavior using parameter "customColor". | |
| ECBehaviorDynamicSkin | defaultDynamicSkin (BehaviorElementClass eclass, Dictionary parameters) |
| Default dynamic skin behavior using parameter "dynamicSkin". | |
| ElementClassList | defaultElementClassList () |
| Default element classes list. | |
| MutableID | defaultIDGenerator () |
| Default ID Generator. | |
| ECBehaviorLight | defaultLight (BehaviorElementClass eclass, Dictionary parameters) |
| Default light behavior using parameter "light". | |
| Loaders | defaultLoaders () |
| Default loaders. | |
| ECBehaviorNavigationBlocker | defaultNavigationBlocker (BehaviorElementClass eclass, Dictionary parameters) |
| Default NavigationBlocker behavior using parameter "navigationBlocker". | |
| ECBehaviorNavigationSpace | defaultNavigationSpace (BehaviorElementClass eclass, Dictionary parameters) |
| Default NavigationSpace behavior using parameter "navigationSpace". | |
| ECBehaviorNavigator | defaultNavigator (BehaviorElementClass eclass, Dictionary parameters) |
| Default navigator behavior using parameter "navigator". | |
| ECBehaviorPlayerControllable.Tracker | defaultPlayerControlledActor () |
| Default player controllable actor matching value. | |
| ECBehaviorRenderableCanvas | defaultRenderableCanvas (BehaviorElementClass eclass, Dictionary parameters) |
| Default renderable canvas behavior using parameter "renderableCanvas". | |
| ECBehaviorRenderableDesktop | defaultRenderableDesktop (BehaviorElementClass eclass, Dictionary parameters) |
| Default renderable desktop behavior using parameter "renderableDesktop". | |
| ECBehaviorRenderablePanel | defaultRenderablePanel (BehaviorElementClass eclass, Dictionary parameters) |
| Default renderable panel behavior using parameter "renderablePanel". | |
| SimpleConversationConverter | defaultSimpleConversationConverter () |
| Default simple conversation converter matching value. | |
| ConversationPlaybackSubTitle | defaultSubtitle () |
| Default conversation playback subtitle matching value. | |
| GuiTheme | defaultSubtitleTheme () |
| Default subtitle gui theme matching value. | |
| TranslationManager | defaultTranslationManager () |
| Default translation manager matching value. | |
| TSTriggerTable | defaultTriggerTable () |
| Default trigger table. | |
| ECBehaviorTwoStateAnimated | defaultTwoStateAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Default two state animated behavior using parameter "twoStateAnimated". | |
| ECBehaviorVRHand | defaultVRHand (BehaviorElementClass eclass, Dictionary parameters) |
| Default vr hand behavior using parameter "vrHand". | |
| WindowPlayerChoice | defaultWindowPlayerChoice () |
| Default player choice window. | |
| ECBehaviorDynamicSkin | dynamicSkin (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Dynamic skin behavior. | |
| ECBehaviorLight | light (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Light behavior. | |
| ECBehaviorNavigationBlocker | navigationBlocker (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| NavigationBlocker behavior. | |
| ECBehaviorNavigationSpace | navigationSpace (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| NavigationSpace behavior. | |
| ECBehaviorNavigator | navigator (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Navigator behavior. | |
| BehaviorFactoryHelper | new () |
| Create helper. | |
| ECBehaviorActorAnimated | optionalActorAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Optional actor animated behavior using parameter "actorAnimated". | |
| ECBehaviorAnimated | optionalAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Optional animated behavior using parameter "animated". | |
| ECBehaviorBehaviorTree | optionalBehaviorTree (BehaviorElementClass eclass, Dictionary parameters) |
| Optional behavior tree behavior using parameter "behaviorTree". | |
| ECBehaviorCamera | optionalCamera (BehaviorElementClass eclass, Dictionary parameters) |
| Optional camera behavior using parameter "camera". | |
| ECBehaviorComponent | optionalComponent (BehaviorElementClass eclass, Dictionary parameters) |
| Optional component behavior using parameter "component". | |
| ECBehaviorCustomColor | optionalCustomColor (BehaviorElementClass eclass, Dictionary parameters) |
| Optional custom color behavior using parameter "customColor". | |
| ECBehaviorDynamicSkin | optionalDynamicSkin (BehaviorElementClass eclass, Dictionary parameters) |
| Optional dynamic skin behavior using parameter "dynamicSkin". | |
| ECBehaviorLight | optionalLight (BehaviorElementClass eclass, Dictionary parameters) |
| Optional light behavior using parameter "light". | |
| ECBehaviorNavigationBlocker | optionalNavigationBlocker (BehaviorElementClass eclass, Dictionary parameters) |
| Optional NavigationBlocker behavior using parameter "NavigationBlocker". | |
| ECBehaviorNavigationSpace | optionalNavigationSpace (BehaviorElementClass eclass, Dictionary parameters) |
| Optional NavigationSpace behavior using parameter "NavigationSpace". | |
| ECBehaviorNavigator | optionalNavigator (BehaviorElementClass eclass, Dictionary parameters) |
| Optional navigator behavior using parameter "navigator". | |
| ECBehaviorRenderableCanvas | optionalRenderableCanvas (BehaviorElementClass eclass, Dictionary parameters) |
| Optional renderable canvas behavior using parameter "renderableCanvas". | |
| ECBehaviorRenderableDesktop | optionalRenderableDesktop (BehaviorElementClass eclass, Dictionary parameters) |
| Optional renderable desktop behavior using parameter "renderableDesktop". | |
| ECBehaviorRenderablePanel | optionalRenderablePanel (BehaviorElementClass eclass, Dictionary parameters) |
| Optional renderable panel behavior using parameter "renderablePanel". | |
| ECBehaviorStateMachine | optionalStateMachine (BehaviorElementClass eclass, Dictionary parameters) |
| Optional behavior state machine using parameter "stateMachine". | |
| ECBehaviorTwoStateAnimated | optionalTwoStateAnimated (BehaviorElementClass eclass, Dictionary parameters) |
| Optional two state animated behavior using parameter "twoStateAnimated". | |
| ECBehaviorVRHand | optionalVRHand (BehaviorElementClass eclass, Dictionary parameters) |
| Optional vr hand behavior using parameter "vrHand". | |
| ECBehaviorPlayerControllable.Tracker | playerControlledActor (String value) |
| Player controllable actor matching value. | |
| ECBehaviorRenderableCanvas | renderableCanvas (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Renderable canvas behavior. | |
| ECBehaviorRenderableDesktop | renderableDesktop (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Renderable desktop behavior. | |
| ECBehaviorRenderablePanel | renderablePanel (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Renderable panel behavior. | |
| void | setPropertiesFromParameters (BehaviorElementClass eclass, Dictionary parameters) |
| void | setPropertiesFromParameters (BehaviorElementClass eclass, Dictionary parameters, String prefix, String id) |
| Set parameters as prefixed property. | |
| SimpleConversationConverter | simpleConversationConverter (String value) |
| Simple conversation converter matching value. | |
| ConversationPlaybackSubTitle | subtitle (String value) |
| Conversation playback subtitle matching value. | |
| GuiTheme | subtitleTheme (String value) |
| Subtitle gui theme matching value. | |
| TranslationManager | translationManager (String value) |
| Translation manager matching value. | |
| TSTriggerTable | triggerTable (String value) |
| Trigger table matching value. | |
| ECBehaviorTwoStateAnimated | twoStateAnimated (BehaviorElementClass eclass, Dictionary parameters, String name, String defaultId) |
| Two state animated behavior. | |
Helper class for BehaviorFactor implementations.
| ECBehaviorActorAnimated Dragengine.Utils.BehaviorFactoryHelper.actorAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Actor animated behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| void Dragengine.Utils.BehaviorFactoryHelper.addActorFactories | ( | BehaviorFactoryList | factories | ) |
Add actor behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addAllAttachableFactories | ( | AttachableBehaviorFactoryList | factories | ) |
Add all attachable behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addAllFactories | ( | BehaviorFactoryList | factories | ) |
Add all behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addAnimatedFactories | ( | BehaviorFactoryList | factories | ) |
Add animated behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addAttachFactories | ( | BehaviorFactoryList | factories | ) |
Add attach behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addBehaviorTreeFactories | ( | BehaviorFactoryList | factories | ) |
Add behavior tree behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addCommonAttachableFactories | ( | AttachableBehaviorFactoryList | factories | ) |
Add common attachable behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addCommonFactories | ( | BehaviorFactoryList | factories | ) |
Add common behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addConversationFactories | ( | BehaviorFactoryList | factories | ) |
Add conversation behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addDynamicSkinFactories | ( | BehaviorFactoryList | factories | ) |
Add dynamic skin behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addEffectFactories | ( | BehaviorFactoryList | factories | ) |
Add effect behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addInteractionFactories | ( | BehaviorFactoryList | factories | ) |
Add interaction behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addInventoryFactories | ( | BehaviorFactoryList | factories | ) |
Add inventory behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addNetworkFactories | ( | BehaviorFactoryList | factories | ) |
Add network behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addPlayerFactories | ( | BehaviorFactoryList | factories | ) |
Add player behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addRailFactories | ( | BehaviorFactoryList | factories | ) |
Add rail behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addSkyFactories | ( | BehaviorFactoryList | factories | ) |
Add sky behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addSoundFactories | ( | BehaviorFactoryList | factories | ) |
Add sound behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addTriggerFactories | ( | BehaviorFactoryList | factories | ) |
Add trigger behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.addVRFactories | ( | BehaviorFactoryList | factories | ) |
Add VR behavior factories to factory list.
| void Dragengine.Utils.BehaviorFactoryHelper.allBehaviorTrees | ( | ECComposeBTSM | btsm, |
| BehaviorElementClass | eclass, | ||
| Dictionary | parameters | ||
| ) |
All behavior tree behaviors using parameter "behaviorTrees".
Parameter is of list type. Throws exception if one or more behaviors do not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| void Dragengine.Utils.BehaviorFactoryHelper.allStateMachines | ( | ECComposeBTSM | btsm, |
| BehaviorElementClass | eclass, | ||
| Dictionary | parameters | ||
| ) |
All state machine behaviors using parameter "stateMachines".
Parameter is of list type. Throws exception if one or more behaviors do not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorAnimated Dragengine.Utils.BehaviorFactoryHelper.animated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Animated behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorBehaviorTree Dragengine.Utils.BehaviorFactoryHelper.behaviorTree | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Behavior tree behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| BindingManager Dragengine.Utils.BehaviorFactoryHelper.bindingManager | ( | String | value | ) |
Binding manager matching value.
Returns BaseGameApp::getTriggerTable() for value "default" and null otherwise.
| ECBehaviorCamera Dragengine.Utils.BehaviorFactoryHelper.camera | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Camera behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| CommandManager Dragengine.Utils.BehaviorFactoryHelper.commandManager | ( | String | value | ) |
Command manager matching value.
Returns BaseGameApp::getCommandManager() for value "default" and null otherwise.
| ECBehaviorComponent Dragengine.Utils.BehaviorFactoryHelper.component | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Component behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorCustomColor Dragengine.Utils.BehaviorFactoryHelper.customColor | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Custom color behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorActorAnimated Dragengine.Utils.BehaviorFactoryHelper.defaultActorAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default actor animated behavior using parameter "actorAnimated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorAnimated Dragengine.Utils.BehaviorFactoryHelper.defaultAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default animated behavior using parameter "animated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorBehaviorTree Dragengine.Utils.BehaviorFactoryHelper.defaultBehaviorTree | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default behavior tree behavior using parameter "behaviorTree".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| BindingManager Dragengine.Utils.BehaviorFactoryHelper.defaultBindingManager | ( | ) |
Default binding manager matching value.
Returns BaseGameApp::getTriggerTable().
| ECBehaviorCamera Dragengine.Utils.BehaviorFactoryHelper.defaultCamera | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default camera behavior using parameter "camera".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| CommandManager Dragengine.Utils.BehaviorFactoryHelper.defaultCommandManager | ( | ) |
Default command manager matching value.
Returns BaseGameApp::getCommandManager().
| ECBehaviorComponent Dragengine.Utils.BehaviorFactoryHelper.defaultComponent | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default component behavior using parameter "component".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| Console Dragengine.Utils.BehaviorFactoryHelper.defaultConsole | ( | ) |
Default console.
Returns BaseGameApp::getConsole().
| ECBehaviorCustomColor Dragengine.Utils.BehaviorFactoryHelper.defaultCustomColor | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default custom color behavior using parameter "customColor".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorDynamicSkin Dragengine.Utils.BehaviorFactoryHelper.defaultDynamicSkin | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default dynamic skin behavior using parameter "dynamicSkin".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ElementClassList Dragengine.Utils.BehaviorFactoryHelper.defaultElementClassList | ( | ) |
Default element classes list.
Returns BaseGameApp::getElementClassList().
| MutableID Dragengine.Utils.BehaviorFactoryHelper.defaultIDGenerator | ( | ) |
Default ID Generator.
Returns BaseGameApp::getIDGenerator().
| ECBehaviorLight Dragengine.Utils.BehaviorFactoryHelper.defaultLight | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default light behavior using parameter "light".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| Loaders Dragengine.Utils.BehaviorFactoryHelper.defaultLoaders | ( | ) |
Default loaders.
Returns BaseGameApp::getLoaders().
| ECBehaviorNavigationBlocker Dragengine.Utils.BehaviorFactoryHelper.defaultNavigationBlocker | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default NavigationBlocker behavior using parameter "navigationBlocker".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorNavigationSpace Dragengine.Utils.BehaviorFactoryHelper.defaultNavigationSpace | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default NavigationSpace behavior using parameter "navigationSpace".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorNavigator Dragengine.Utils.BehaviorFactoryHelper.defaultNavigator | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default navigator behavior using parameter "navigator".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorPlayerControllable.Tracker Dragengine.Utils.BehaviorFactoryHelper.defaultPlayerControlledActor | ( | ) |
Default player controllable actor matching value.
Returns BaseGameApp::getPlayerControlledActor().
| ECBehaviorRenderableCanvas Dragengine.Utils.BehaviorFactoryHelper.defaultRenderableCanvas | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default renderable canvas behavior using parameter "renderableCanvas".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorRenderableDesktop Dragengine.Utils.BehaviorFactoryHelper.defaultRenderableDesktop | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default renderable desktop behavior using parameter "renderableDesktop".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorRenderablePanel Dragengine.Utils.BehaviorFactoryHelper.defaultRenderablePanel | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default renderable panel behavior using parameter "renderablePanel".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| SimpleConversationConverter Dragengine.Utils.BehaviorFactoryHelper.defaultSimpleConversationConverter | ( | ) |
Default simple conversation converter matching value.
Returns BaseGameApp::getSimpleConversationConverter().
| ConversationPlaybackSubTitle Dragengine.Utils.BehaviorFactoryHelper.defaultSubtitle | ( | ) |
Default conversation playback subtitle matching value.
Returns BaseGameApp::getWindowSubTitle().
| GuiTheme Dragengine.Utils.BehaviorFactoryHelper.defaultSubtitleTheme | ( | ) |
Default subtitle gui theme matching value.
Returns WindowSubTitle::getGuiTheme() on BaseGameApp::getWindowSubTitle().
| TranslationManager Dragengine.Utils.BehaviorFactoryHelper.defaultTranslationManager | ( | ) |
Default translation manager matching value.
Returns BaseGameApp::getTranslationManager().
| TSTriggerTable Dragengine.Utils.BehaviorFactoryHelper.defaultTriggerTable | ( | ) |
Default trigger table.
Returns BaseGameApp::getTriggerTable().
| ECBehaviorTwoStateAnimated Dragengine.Utils.BehaviorFactoryHelper.defaultTwoStateAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default two state animated behavior using parameter "twoStateAnimated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorVRHand Dragengine.Utils.BehaviorFactoryHelper.defaultVRHand | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Default vr hand behavior using parameter "vrHand".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| WindowPlayerChoice Dragengine.Utils.BehaviorFactoryHelper.defaultWindowPlayerChoice | ( | ) |
Default player choice window.
Returns BaseGameApp::getWindowPlayerChoice().
| ECBehaviorDynamicSkin Dragengine.Utils.BehaviorFactoryHelper.dynamicSkin | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Dynamic skin behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorLight Dragengine.Utils.BehaviorFactoryHelper.light | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Light behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorNavigationBlocker Dragengine.Utils.BehaviorFactoryHelper.navigationBlocker | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
NavigationBlocker behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorNavigationSpace Dragengine.Utils.BehaviorFactoryHelper.navigationSpace | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
NavigationSpace behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorNavigator Dragengine.Utils.BehaviorFactoryHelper.navigator | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Navigator behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| BehaviorFactoryHelper Dragengine.Utils.BehaviorFactoryHelper.new | ( | ) |
Create helper.
| ECBehaviorActorAnimated Dragengine.Utils.BehaviorFactoryHelper.optionalActorAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional actor animated behavior using parameter "actorAnimated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorAnimated Dragengine.Utils.BehaviorFactoryHelper.optionalAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional animated behavior using parameter "animated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorBehaviorTree Dragengine.Utils.BehaviorFactoryHelper.optionalBehaviorTree | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional behavior tree behavior using parameter "behaviorTree".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorCamera Dragengine.Utils.BehaviorFactoryHelper.optionalCamera | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional camera behavior using parameter "camera".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorComponent Dragengine.Utils.BehaviorFactoryHelper.optionalComponent | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional component behavior using parameter "component".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorCustomColor Dragengine.Utils.BehaviorFactoryHelper.optionalCustomColor | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional custom color behavior using parameter "customColor".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorDynamicSkin Dragengine.Utils.BehaviorFactoryHelper.optionalDynamicSkin | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional dynamic skin behavior using parameter "dynamicSkin".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorLight Dragengine.Utils.BehaviorFactoryHelper.optionalLight | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional light behavior using parameter "light".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorNavigationBlocker Dragengine.Utils.BehaviorFactoryHelper.optionalNavigationBlocker | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional NavigationBlocker behavior using parameter "NavigationBlocker".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorNavigationSpace Dragengine.Utils.BehaviorFactoryHelper.optionalNavigationSpace | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional NavigationSpace behavior using parameter "NavigationSpace".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorNavigator Dragengine.Utils.BehaviorFactoryHelper.optionalNavigator | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional navigator behavior using parameter "navigator".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorRenderableCanvas Dragengine.Utils.BehaviorFactoryHelper.optionalRenderableCanvas | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional renderable canvas behavior using parameter "renderableCanvas".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorRenderableDesktop Dragengine.Utils.BehaviorFactoryHelper.optionalRenderableDesktop | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional renderable desktop behavior using parameter "renderableDesktop".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorRenderablePanel Dragengine.Utils.BehaviorFactoryHelper.optionalRenderablePanel | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional renderable panel behavior using parameter "renderablePanel".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorStateMachine Dragengine.Utils.BehaviorFactoryHelper.optionalStateMachine | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional behavior state machine using parameter "stateMachine".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorTwoStateAnimated Dragengine.Utils.BehaviorFactoryHelper.optionalTwoStateAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional two state animated behavior using parameter "twoStateAnimated".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorVRHand Dragengine.Utils.BehaviorFactoryHelper.optionalVRHand | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
Optional vr hand behavior using parameter "vrHand".
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| ECBehaviorPlayerControllable.Tracker Dragengine.Utils.BehaviorFactoryHelper.playerControlledActor | ( | String | value | ) |
Player controllable actor matching value.
Returns BaseGameApp::getPlayerControlledActor() for value "default" and null otherwise.
| ECBehaviorRenderableCanvas Dragengine.Utils.BehaviorFactoryHelper.renderableCanvas | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Renderable canvas behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorRenderableDesktop Dragengine.Utils.BehaviorFactoryHelper.renderableDesktop | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Renderable desktop behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| ECBehaviorRenderablePanel Dragengine.Utils.BehaviorFactoryHelper.renderablePanel | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Renderable panel behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |
| void Dragengine.Utils.BehaviorFactoryHelper.setPropertiesFromParameters | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters | ||
| ) |
| void Dragengine.Utils.BehaviorFactoryHelper.setPropertiesFromParameters | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | prefix, | ||
| String | id | ||
| ) |
Set parameters as prefixed property.
Allows to simplify setting properties of a newly added behavior without needing to know the property prefix used. Considers all parameters starting with "." to be properties with the prefix prepanded to their name. If id is empty string prepends "prefix". Otherwise prepends "prefix(id)".
| SimpleConversationConverter Dragengine.Utils.BehaviorFactoryHelper.simpleConversationConverter | ( | String | value | ) |
Simple conversation converter matching value.
Returns BaseGameApp::getSimpleConversationConverter() for value "default" and null for all other values.
| ConversationPlaybackSubTitle Dragengine.Utils.BehaviorFactoryHelper.subtitle | ( | String | value | ) |
Conversation playback subtitle matching value.
Returns BaseGameApp::getWindowSubTitle() for value "default" and null otherwise.
| GuiTheme Dragengine.Utils.BehaviorFactoryHelper.subtitleTheme | ( | String | value | ) |
Subtitle gui theme matching value.
Returns WindowSubTitle::getGuiTheme() on BaseGameApp::getWindowSubTitle() for value "default". For values starting with "path:" loads gui theme. For all other valuers returns null.
| TranslationManager Dragengine.Utils.BehaviorFactoryHelper.translationManager | ( | String | value | ) |
Translation manager matching value.
Returns BaseGameApp::getTranslationManager() for value "default" and null otherwise.
| TSTriggerTable Dragengine.Utils.BehaviorFactoryHelper.triggerTable | ( | String | value | ) |
Trigger table matching value.
Returns BaseGameApp::getTriggerTable() for value "default" and null otherwise.
| ECBehaviorTwoStateAnimated Dragengine.Utils.BehaviorFactoryHelper.twoStateAnimated | ( | BehaviorElementClass | eclass, |
| Dictionary | parameters, | ||
| String | name, | ||
| String | defaultId | ||
| ) |
Two state animated behavior.
Parameter can be of string type or null. Throws exception if parameter is not null and the behavior does not exist.
| eclass | Element class to look up behavior in. |
| parameters | Dictionary of String key and String value. |
| name | Name of parameter. Can be absent |
| defaultId | Id to use if parameter is absent. Can be null. |