|
Drag[en]gine Script Module DragonScript 1.32.1
|
Children element class property. More...
Public Member Functions | |
| ECBehavior | addBehavior (BehaviorElementClass eclass, String id, Dictionary parameters) |
| void | dispose () |
| Dispose of element class property to break reference loops. | |
| Array | getAllowedElementClasses () |
| Allowed element classes as Array of ElementClass. | |
| Array | getChildren () |
| Children as Array of ChildElement. | |
| ElementClassList | getElementClassList () |
| Element class manager to look up element class in. | |
| bool | getHasPreloaded () |
| Property has been preloaded. | |
| ECPChildren | new (String name, ElementClassList eclassList) |
| Create property. | |
| void | setValue (Object value) |
| Set value of property from XML decoded value. | |
Public Member Functions inherited from Dragengine.Scenery.ElementClassProperty | |
| String | getName () |
| Name. | |
| bool | logPreloadProblems (ElementClass elementClass, Console console) |
| Log preloading problems. | |
| ElementClassProperty | new (String name) |
| Create property. | |
| void | preloadResources (ElementClass elementClass, PreloadCounter counter) |
| Preload resources if supported. | |
Public Attributes | |
| Array | pAllowedElementClasses |
| PreloadCounter | pCounter |
| ElementClassList | pElementClassList |
| bool | pHasPreloaded |
Children element class property.
Set first the list of allowed element classes.
| ECBehavior Dragengine.Scenery.ECBehaviorComposed.ECPChildren.addBehavior | ( | BehaviorElementClass | eclass, |
| String | id, | ||
| Dictionary | parameters | ||
| ) |
| void Dragengine.Scenery.ECBehaviorComposed.ECPChildren.dispose | ( | ) |
Dispose of element class property to break reference loops.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| Array Dragengine.Scenery.ECBehaviorComposed.ECPChildren.getAllowedElementClasses | ( | ) |
Allowed element classes as Array of ElementClass.
| Array Dragengine.Scenery.ECBehaviorComposed.ECPChildren.getChildren | ( | ) |
Children as Array of ChildElement.
| ElementClassList Dragengine.Scenery.ECBehaviorComposed.ECPChildren.getElementClassList | ( | ) |
Element class manager to look up element class in.
| bool Dragengine.Scenery.ECBehaviorComposed.ECPChildren.getHasPreloaded | ( | ) |
Property has been preloaded.
| ECPChildren Dragengine.Scenery.ECBehaviorComposed.ECPChildren.new | ( | String | name, |
| ElementClassList | eclassList | ||
| ) |
Create property.
| void Dragengine.Scenery.ECBehaviorComposed.ECPChildren.setValue | ( | Object | value | ) |
Set value of property from XML decoded value.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| Array Dragengine.Scenery.ECBehaviorComposed.ECPChildren.pAllowedElementClasses |
| PreloadCounter Dragengine.Scenery.ECBehaviorComposed.ECPChildren.pCounter |
| ElementClassList Dragengine.Scenery.ECBehaviorComposed.ECPChildren.pElementClassList |
| bool Dragengine.Scenery.ECBehaviorComposed.ECPChildren.pHasPreloaded |