|
Drag[en]gine Script Module DragonScript 1.32.1
|
Composable environment map probe for element class. More...
Public Member Functions | |
| EnvMapProbe | createEnvMapProbe (Element element, StubElement stub) |
| Initialize light for element from stub. | |
| ECPShapeList | getInfluenceArea () |
| Influence shape. | |
| ECPFloat | getInfluenceBorderSize () |
| Influence border size. | |
| ECPInteger | getInfluencePriority () |
| Influence priority. | |
| LayerMask | getLayerMask () |
| Layer mask affecting environment probes. | |
| String | getPrefix () |
| Property prefix. | |
| ECPShapeList | getReflectionMask () |
| Reflection mask. | |
| ECPShapeList | getReflectionShape () |
| Reflection shape. | |
| ECComposeEnvMapProbe | new (ElementClass ownerClass) |
| Create composable element class. | |
| ECComposeEnvMapProbe | new (ElementClass ownerClass, String prefix) |
| Create composable element class. | |
| void | setLayerMask (LayerMask layerMask) |
| Set layer mask affecting environment probes. | |
Composable environment map probe for element class.
Provides environment map probe support to element class without subclassing from a specific class.
| EnvMapProbe Dragengine.Scenery.ECComposeEnvMapProbe.createEnvMapProbe | ( | Element | element, |
| StubElement | stub | ||
| ) |
Initialize light for element from stub.
| ECPShapeList Dragengine.Scenery.ECComposeEnvMapProbe.getInfluenceArea | ( | ) |
Influence shape.
| ECPFloat Dragengine.Scenery.ECComposeEnvMapProbe.getInfluenceBorderSize | ( | ) |
Influence border size.
| ECPInteger Dragengine.Scenery.ECComposeEnvMapProbe.getInfluencePriority | ( | ) |
Influence priority.
| LayerMask Dragengine.Scenery.ECComposeEnvMapProbe.getLayerMask | ( | ) |
Layer mask affecting environment probes.
| String Dragengine.Scenery.ECComposeEnvMapProbe.getPrefix | ( | ) |
Property prefix.
| ECPShapeList Dragengine.Scenery.ECComposeEnvMapProbe.getReflectionMask | ( | ) |
Reflection mask.
| ECPShapeList Dragengine.Scenery.ECComposeEnvMapProbe.getReflectionShape | ( | ) |
Reflection shape.
| ECComposeEnvMapProbe Dragengine.Scenery.ECComposeEnvMapProbe.new | ( | ElementClass | ownerClass | ) |
Create composable element class.
Adds all properties to ownerClass. If you do not want a property to be configurable using XML subclassing use ownerClass.removeProperty() to remove them.
| ECComposeEnvMapProbe Dragengine.Scenery.ECComposeEnvMapProbe.new | ( | ElementClass | ownerClass, |
| String | prefix | ||
| ) |
Create composable element class.
Adds all properties to ownerClass. If you do not want a property to be configurable using XML subclassing use ownerClass.removeProperty() to remove them.
| void Dragengine.Scenery.ECComposeEnvMapProbe.setLayerMask | ( | LayerMask | layerMask | ) |
Set layer mask affecting environment probes.