|
Drag[en]gine Script Module DragonScript 1.32.1
|
Floating point list value element class property for use with XML loading. More...
Public Member Functions | |
| bool | getEnableLimitLower () |
| Enable lower limit. | |
| bool | getEnableLimitUpper () |
| Enable upper limit. | |
| float | getLimitLower () |
| Lower limit. | |
| float | getLimitUpper () |
| Upper limit. | |
| Array | getList (StubWithProperties stub, CodecPropertyString codec) |
| Float list modified by stub property if present. | |
| Array | getValues () |
| Values as array of float. | |
| ECPFloatList | new (String name) |
| Create property. | |
| void | setEnableLimitLower (bool enable) |
| Set enable lower limit. | |
| void | setEnableLimitUpper (bool enable) |
| Set enable upper limit. | |
| void | setLimitLower (float limit) |
| Set lower limit. | |
| void | setLimits (bool enableLower, float limitLower, bool enableUpper, float limitUpper) |
| Set limits. | |
| void | setLimitUpper (float limit) |
| Set upper limit. | |
| void | setValue (Object value) |
| Set value of property from XML decoded value. | |
| void | setValues (Array values) |
| Set values as array of float. | |
Public Member Functions inherited from Dragengine.Scenery.ElementClassProperty | |
| void | dispose () |
| Dispose of element class property to break reference loops. | |
| String | getName () |
| Name. | |
| bool | logPreloadProblems (ElementClass elementClass, Console console) |
| Log preloading problems. | |
| void | preloadResources (ElementClass elementClass, PreloadCounter counter) |
| Preload resources if supported. | |
Public Attributes | |
| bool | pEnableLimitLower |
| bool | pEnableLimitUpper |
| float | pLimitLower |
| float | pLimitUpper |
| Array | pValues |
Floating point list value element class property for use with XML loading.
| bool Dragengine.Scenery.ECPFloatList.getEnableLimitLower | ( | ) |
Enable lower limit.
| bool Dragengine.Scenery.ECPFloatList.getEnableLimitUpper | ( | ) |
Enable upper limit.
| float Dragengine.Scenery.ECPFloatList.getLimitLower | ( | ) |
Lower limit.
| float Dragengine.Scenery.ECPFloatList.getLimitUpper | ( | ) |
Upper limit.
| Array Dragengine.Scenery.ECPFloatList.getList | ( | StubWithProperties | stub, |
| CodecPropertyString | codec | ||
| ) |
Float list modified by stub property if present.
If named stub property is not present or empty string the stored list is returned. If the named stub property is present it is decoded using codec.
| Array Dragengine.Scenery.ECPFloatList.getValues | ( | ) |
Values as array of float.
| ECPFloatList Dragengine.Scenery.ECPFloatList.new | ( | String | name | ) |
Create property.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| void Dragengine.Scenery.ECPFloatList.setEnableLimitLower | ( | bool | enable | ) |
Set enable lower limit.
| void Dragengine.Scenery.ECPFloatList.setEnableLimitUpper | ( | bool | enable | ) |
Set enable upper limit.
| void Dragengine.Scenery.ECPFloatList.setLimitLower | ( | float | limit | ) |
Set lower limit.
| void Dragengine.Scenery.ECPFloatList.setLimits | ( | bool | enableLower, |
| float | limitLower, | ||
| bool | enableUpper, | ||
| float | limitUpper | ||
| ) |
Set limits.
| void Dragengine.Scenery.ECPFloatList.setLimitUpper | ( | float | limit | ) |
Set upper limit.
| void Dragengine.Scenery.ECPFloatList.setValue | ( | Object | value | ) |
Set value of property from XML decoded value.
Reimplemented from Dragengine.Scenery.ElementClassProperty.
| void Dragengine.Scenery.ECPFloatList.setValues | ( | Array | values | ) |
Set values as array of float.
| bool Dragengine.Scenery.ECPFloatList.pEnableLimitLower |
| bool Dragengine.Scenery.ECPFloatList.pEnableLimitUpper |
| float Dragengine.Scenery.ECPFloatList.pLimitLower |
| float Dragengine.Scenery.ECPFloatList.pLimitUpper |
| Array Dragengine.Scenery.ECPFloatList.pValues |