|
Drag[en]gine Script Module DragonScript 1.32.1
|
Navigation space resource element class property for use with XML loading. More...
Public Member Functions | |
| void | copyValue (ElementClass elementClass, ElementClassProperty property) |
| Copy value from another element class property of the same type. | |
| bool | getHasPreloaded () |
| Property has been preloaded. | |
| LoadNavigationSpace | getLoader () |
| Navigation spa ce loader. | |
| NavigationSpace | getNavigationSpaceCopy () |
| Copy of shared navigation space resource or null if not present. | |
| NavigationSpace | getNavigationSpaceShared () |
| Shared navigation space resource or null if not present. | |
| String | getPath () |
| Path to navigation space resource. | |
| bool | logPreloadProblems (ElementClass elementClass, Console console) |
| Log preloading problems. | |
| ECPNavigationSpace | new (String name, LoadNavigationSpace loader) |
| Create property. | |
| ECPNavigationSpace | new (String name, LoadNavigationSpace loader, String path) |
| Create property with initial path. | |
| void | preloadResources (ElementClass elementClass, PreloadCounter counter) |
| Preload resources if supported. | |
| void | setNavigationSpace (NavigationSpace navigationSpace) |
| Set navigation space resource or null if not present. | |
| void | setPath (String path) |
| Set path to navigation space resource. | |
| void | setValue (Object value) |
| Set value of property from XML decoded value. | |
Public Member Functions inherited from Dragengine.Scenery.ElementClassProperty | |
| void | dispose () |
| Dispose of element class property to break reference loops. | |
| String | getName () |
| Name. | |
| ElementClassProperty | new (String name) |
| Create property. | |
Public Attributes | |
| Exception | pException |
| bool | pHasPreloaded |
| LoadNavigationSpace | pLoader |
| NavigationSpace | pNavigationSpace |
| String | pPath |
Navigation space resource element class property for use with XML loading.
Navigation space resource is set from XML using a path. Loads the resource during preloading. The value of the property is then the loaded resource. If loading fails null resource is stored.
| void Dragengine.Scenery.ECPNavigationSpace.copyValue | ( | ElementClass | elementClass, |
| ElementClassProperty | property | ||
| ) |
Copy value from another element class property of the same type.
| bool Dragengine.Scenery.ECPNavigationSpace.getHasPreloaded | ( | ) |
Property has been preloaded.
| LoadNavigationSpace Dragengine.Scenery.ECPNavigationSpace.getLoader | ( | ) |
Navigation spa ce loader.
| NavigationSpace Dragengine.Scenery.ECPNavigationSpace.getNavigationSpaceCopy | ( | ) |
Copy of shared navigation space resource or null if not present.
| NavigationSpace Dragengine.Scenery.ECPNavigationSpace.getNavigationSpaceShared | ( | ) |
Shared navigation space resource or null if not present.
| String Dragengine.Scenery.ECPNavigationSpace.getPath | ( | ) |
Path to navigation space resource.
| bool Dragengine.Scenery.ECPNavigationSpace.logPreloadProblems | ( | ElementClass | elementClass, |
| Console | console | ||
| ) |
Log preloading problems.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
References Dragengine.Scenery.logPreloadProblems().
| ECPNavigationSpace Dragengine.Scenery.ECPNavigationSpace.new | ( | String | name, |
| LoadNavigationSpace | loader | ||
| ) |
Create property.
| ECPNavigationSpace Dragengine.Scenery.ECPNavigationSpace.new | ( | String | name, |
| LoadNavigationSpace | loader, | ||
| String | path | ||
| ) |
Create property with initial path.
| void Dragengine.Scenery.ECPNavigationSpace.preloadResources | ( | ElementClass | elementClass, |
| PreloadCounter | counter | ||
| ) |
Preload resources if supported.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| void Dragengine.Scenery.ECPNavigationSpace.setNavigationSpace | ( | NavigationSpace | navigationSpace | ) |
Set navigation space resource or null if not present.
| void Dragengine.Scenery.ECPNavigationSpace.setPath | ( | String | path | ) |
Set path to navigation space resource.
| void Dragengine.Scenery.ECPNavigationSpace.setValue | ( | Object | value | ) |
Set value of property from XML decoded value.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| Exception Dragengine.Scenery.ECPNavigationSpace.pException |
| bool Dragengine.Scenery.ECPNavigationSpace.pHasPreloaded |
| LoadNavigationSpace Dragengine.Scenery.ECPNavigationSpace.pLoader |
| NavigationSpace Dragengine.Scenery.ECPNavigationSpace.pNavigationSpace |
| String Dragengine.Scenery.ECPNavigationSpace.pPath |