|
Drag[en]gine Script Module DragonScript 1.32.1
|
Composable speaker for element class. More...
Public Member Functions | |
| Speaker | createSpeaker () |
| Create speaker. | |
| Speaker | createSpeaker (Element element, StubElement stub) |
| Initialize speaker for element from stub. | |
| TSTriggerExpression | createTriggerMuted (Element element, StubElement stub) |
| Create muted speaker trigger expression from stub or null if not used. | |
| TSTriggerExpression | createTriggerMuted (Element element, StubElement stub, String defaultValue) |
| Create muted speaker trigger expression from stub or null if not used. | |
| TSTriggerExpression | createTriggerPlaying (Element element, StubElement stub) |
| Create playing speaker trigger expression from stub or null if not used. | |
| TSTriggerExpression | createTriggerPlaying (Element element, StubElement stub, String defaultValue) |
| Create playing speaker trigger expression from stub or null if not used. | |
| ECPFloat | getDistanceOffset () |
| Distance offset. | |
| LayerMask | getLayerMask () |
| Layer mask. | |
| ECPBoolean | getLooping () |
| Speaker is looping. | |
| ECPBoolean | getMuted () |
| Speaker is muted. | |
| ECPBoolean | getPlaying () |
| Speaker is playing. | |
| ECPFloat | getPlaySpeed () |
| Play speed. | |
| String | getPrefix () |
| Property prefix. | |
| ECPFloat | getRange () |
| Speaker range. | |
| ECPFloat | getRollOff () |
| Roll off. | |
| ECPShapeList | getShape () |
| Speaker shape. | |
| ECPSound | getSound () |
| Speaker sound. | |
| ECPEnumeration | getSpeakerType () |
| Speaker type. | |
| ECPSynthesizer | getSynthesizer () |
| Speaker synthesizer. | |
| ECPFloat | getVolume () |
| Speaker volume. | |
| ECComposeSpeaker | new (ElementClass ownerClass, Loaders loaders) |
| Create composable element class. | |
| ECComposeSpeaker | new (ElementClass ownerClass, Loaders loaders, String prefix) |
| Create composable element class. | |
| void | setLayerMask (LayerMask layerMask) |
| Set layer mask. | |
Composable speaker for element class.
Provides speaker support to element class without subclassing from a specific class.
| Speaker Dragengine.Scenery.ECComposeSpeaker.createSpeaker | ( | ) |
Create speaker.
Initialize speaker for element from stub.
| TSTriggerExpression Dragengine.Scenery.ECComposeSpeaker.createTriggerMuted | ( | Element | element, |
| StubElement | stub | ||
| ) |
Create muted speaker trigger expression from stub or null if not used.
| TSTriggerExpression Dragengine.Scenery.ECComposeSpeaker.createTriggerMuted | ( | Element | element, |
| StubElement | stub, | ||
| String | defaultValue | ||
| ) |
Create muted speaker trigger expression from stub or null if not used.
| TSTriggerExpression Dragengine.Scenery.ECComposeSpeaker.createTriggerPlaying | ( | Element | element, |
| StubElement | stub | ||
| ) |
Create playing speaker trigger expression from stub or null if not used.
| TSTriggerExpression Dragengine.Scenery.ECComposeSpeaker.createTriggerPlaying | ( | Element | element, |
| StubElement | stub, | ||
| String | defaultValue | ||
| ) |
Create playing speaker trigger expression from stub or null if not used.
| ECPFloat Dragengine.Scenery.ECComposeSpeaker.getDistanceOffset | ( | ) |
Distance offset.
| LayerMask Dragengine.Scenery.ECComposeSpeaker.getLayerMask | ( | ) |
Layer mask.
| ECPBoolean Dragengine.Scenery.ECComposeSpeaker.getLooping | ( | ) |
Speaker is looping.
| ECPBoolean Dragengine.Scenery.ECComposeSpeaker.getMuted | ( | ) |
Speaker is muted.
| ECPBoolean Dragengine.Scenery.ECComposeSpeaker.getPlaying | ( | ) |
Speaker is playing.
| ECPFloat Dragengine.Scenery.ECComposeSpeaker.getPlaySpeed | ( | ) |
Play speed.
| String Dragengine.Scenery.ECComposeSpeaker.getPrefix | ( | ) |
Property prefix.
| ECPFloat Dragengine.Scenery.ECComposeSpeaker.getRange | ( | ) |
Speaker range.
| ECPFloat Dragengine.Scenery.ECComposeSpeaker.getRollOff | ( | ) |
Roll off.
| ECPShapeList Dragengine.Scenery.ECComposeSpeaker.getShape | ( | ) |
Speaker shape.
| ECPSound Dragengine.Scenery.ECComposeSpeaker.getSound | ( | ) |
Speaker sound.
| ECPEnumeration Dragengine.Scenery.ECComposeSpeaker.getSpeakerType | ( | ) |
Speaker type.
| ECPSynthesizer Dragengine.Scenery.ECComposeSpeaker.getSynthesizer | ( | ) |
Speaker synthesizer.
| ECPFloat Dragengine.Scenery.ECComposeSpeaker.getVolume | ( | ) |
Speaker volume.
| ECComposeSpeaker Dragengine.Scenery.ECComposeSpeaker.new | ( | ElementClass | ownerClass, |
| Loaders | loaders | ||
| ) |
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.
| ECComposeSpeaker Dragengine.Scenery.ECComposeSpeaker.new | ( | ElementClass | ownerClass, |
| Loaders | loaders, | ||
| 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.ECComposeSpeaker.setLayerMask | ( | LayerMask | layerMask | ) |
Set layer mask.