Behavior instance.
More...
◆ addToGameWorld()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.addToGameWorld |
( |
| ) |
|
◆ attachForceField()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.attachForceField |
( |
StubElement |
stub, |
|
|
ECBehaviorCollider.Instance |
collider |
|
) |
| |
|
protected |
Attach force field to collider.
Default implementation calls ECComposeAttachResource.attach().
◆ createForceField()
| ForceField Dragengine.Scenery.ECBehaviorForceField.Instance.createForceField |
( |
StubElement |
stub | ) |
|
|
protected |
Create forceField.
Default implementation calls ECComposeForceField.createForceField().
◆ dispose()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.dispose |
( |
| ) |
|
◆ getCollider()
| ECBehaviorCollider.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.getCollider |
( |
| ) |
|
Collider behavior or null if not attached.
◆ getECBehavior()
◆ getEnabled()
| bool Dragengine.Scenery.ECBehaviorForceField.Instance.getEnabled |
( |
| ) |
|
◆ getForceField()
| ForceField Dragengine.Scenery.ECBehaviorForceField.Instance.getForceField |
( |
| ) |
|
◆ getTrigger()
| ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.getTrigger |
( |
| ) |
|
◆ getTriggerBehavior()
| ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.getTriggerBehavior |
( |
| ) |
|
|
protected |
Get enable trigger behavior.
Default implementation uses owner class trigger behavior. If getSyncTrigger() of parent ECBehaviorForceField is not null uses referenced behavior trigger behavior.
◆ init()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.init |
( |
StubElement |
stub | ) |
|
◆ new()
◆ notifyParametersChanged()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.notifyParametersChanged |
( |
| ) |
|
Notify listeners force field parameters changed.
Call this method after changing force field parameters other than (de)activating forceField.
◆ readFromFile()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.readFromFile |
( |
PersistencyEnvironment |
env, |
|
|
FileReader |
reader |
|
) |
| |
◆ removeFromGameWorld()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.removeFromGameWorld |
( |
| ) |
|
◆ removeListener()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.removeListener |
( |
Listener |
listener | ) |
|
◆ setCustomForceFieldHandling()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.setCustomForceFieldHandling |
( |
bool |
customForceFieldHandling | ) |
|
Set if force field parameters are handled by another behavior.
◆ setEnabled()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.setEnabled |
( |
bool |
enabled | ) |
|
Set if force field is enabled.
◆ stateChanged()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.stateChanged |
( |
| ) |
|
◆ writeToFile()
| void Dragengine.Scenery.ECBehaviorForceField.Instance.writeToFile |
( |
PersistencyEnvironment |
env, |
|
|
FileWriter |
writer |
|
) |
| |
◆ pBTSMs
| ECComposeBTSM.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.pBTSMs |
◆ pCollider
| ECBehaviorCollider.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.pCollider |
◆ pCustomForceFieldHandling
| bool Dragengine.Scenery.ECBehaviorForceField.Instance.pCustomForceFieldHandling |
◆ pECBehavior
◆ pEnabled
| bool Dragengine.Scenery.ECBehaviorForceField.Instance.pEnabled |
◆ pForceField
| ForceField Dragengine.Scenery.ECBehaviorForceField.Instance.pForceField |
◆ pListeners
| Array Dragengine.Scenery.ECBehaviorForceField.Instance.pListeners |
◆ pTrigger
| ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorForceField.Instance.pTrigger |
The documentation for this class was generated from the following file: