|
Drag[en]gine Script Module DragonScript 1.32.1
|
Behavior instance. More...
Public Member Functions | |
| void | addAnalogLookHorizontal (float value) |
| Add analog look left right. | |
| void | addAnalogLookVertical (float value) |
| Add analog look up down. | |
| float | calculateLookHorizontal (float elapsed) |
| Calculate look left right delta value and reset analog input. | |
| float | calculateLookVertical (float elapsed) |
| Calculate look up down delta value and reset analog input. | |
| void | dispose () |
| Dispose of instance. | |
| float | getAnalogFactorLookHorizontal () |
| Analog Look left right factor relative to left right input speed. | |
| float | getAnalogFactorLookVertical () |
| Analog Look up down factor relative to up down input speed. | |
| float | getAnalogLookHorizontal () |
| Analog look left right. | |
| float | getAnalogLookHorizontalSticky () |
| Sticky analog look left right. | |
| float | getAnalogLookVertical () |
| Analog look up down. | |
| float | getAnalogLookVerticalSticky () |
| Sticky analog look up down. | |
| ECBehaviorPlayerInputLook | getECBehavior () |
| Behavior. | |
| ECBehaviorLocomotion.Instance | getLocomotion () |
| Locomotion behavior or null if absent. | |
| bool | getLookDown () |
| Look down key is pressed. | |
| bool | getLookLeft () |
| Llook left key is pressed. | |
| bool | getLookRight () |
| Look right key is pressed. | |
| bool | getLookUp () |
| Look up key is pressed. | |
| float | getSpeedLookHorizontal () |
| Look left right speed in degrees per second. | |
| float | getSpeedLookVertical () |
| Look up down speed in degrees per second. | |
| void | init (StubElement stub) |
| Initialize element from stub. | |
| Instance | new (ECBehaviorPlayerInputLook ecbehavior, BehaviorElement element) |
| Create instance. | |
| void | readFromFile (PersistencyEnvironment env, FileReader reader) |
| Read element from file. | |
| void | reset () |
| Reset input. | |
| void | setAnalogFactorLookHorizontal (float factor) |
| Set analog look left right factor relative to left right input speed. | |
| void | setAnalogFactorLookVertical (float factor) |
| Set analog look up down factor relative to up down input speed. | |
| void | setAnalogLookHorizontal (float value) |
| Set analog look left right. | |
| void | setAnalogLookHorizontalSticky (float value) |
| Set sticky analog look left right. | |
| void | setAnalogLookVertical (float value) |
| Set analog look up down. | |
| void | setAnalogLookVerticalSticky (float value) |
| Set sticky analog look up down. | |
| void | setLookDown (bool pressed) |
| Set if look down key is pressed. | |
| void | setLookLeft (bool pressed) |
| Set if look left key is pressed. | |
| void | setLookRight (bool pressed) |
| Set if look right key is pressed. | |
| void | setLookUp (bool pressed) |
| Set if look up key is pressed. | |
| void | setSpeedLookHorizontal (float speed) |
| Set look left right speed in degrees per second. | |
| void | setSpeedLookVertical (float speed) |
| Set look up down speed in degrees per second. | |
| void | toggleLookDown () |
| Toggle look down key pressed. | |
| void | toggleLookLeft () |
| Toggle look left key pressed. | |
| void | toggleLookRight () |
| Toggle look right key pressed. | |
| void | toggleLookUp () |
| Toggle look up key pressed. | |
| void | updateLocomotion (float elapsed) |
| Update locomotion. | |
| void | writeToFile (PersistencyEnvironment env, FileWriter writer) |
| Write element to file. | |
Public Member Functions inherited from Dragengine.Scenery.DefaultECBehaviorInstance | |
| void | addToGameWorld () |
| Add element to game world. | |
| void | attachToParent (Element parent) |
| Attach element to object set by the mapper in the IGDE World Editor. | |
| void | enterFrame () |
| Frame update started. | |
| void | geometryChanged () |
| Position or orientation changed. | |
| BehaviorElement | getElement () |
| Behavior element to apply behavior to. | |
| int | getInstanceIndex () |
| Behavior instance index. | |
| DefaultECBehaviorInstance | new (BehaviorElement element) |
| Create default composeable instance. | |
| void | postThink (float elapsed) |
| Post thinking after physics processing is finished. | |
| void | removeFromGameWorld () |
| Remove element from game world. | |
| bool | requiresEnterFrame () |
| Behavior instance requires enterFrame() to be called. | |
| bool | requiresThink () |
| Behavior instance requires think() to be called. | |
| void | stateChanged () |
| State changed (visble, touchable). | |
| void | think (float elapsed) |
| Think about what to do for the next frame update. | |
Public Attributes | |
| float | pAnalogFactorLookHorizontal |
| float | pAnalogFactorLookVertical |
| float | pAnalogLookHorizontal |
| float | pAnalogLookHorizontalSticky |
| float | pAnalogLookVertical |
| float | pAnalogLookVerticalSticky |
| ECBehaviorPlayerInputLook | pECBehavior |
| ECBehaviorLocomotion.Instance | pLocomotion |
| bool | pLookDown |
| bool | pLookLeft |
| bool | pLookRight |
| bool | pLookUp |
| float | pSpeedLookHorizontal |
| float | pSpeedLookVertical |
Public Attributes inherited from Dragengine.Scenery.DefaultECBehaviorInstance | |
| BehaviorElement | pElement |
| int | pInstanceIndex |
| bool | pRequiresEnterFrame |
| bool | pRequiresThink |
Additional Inherited Members | |
Protected Member Functions inherited from Dragengine.Scenery.DefaultECBehaviorInstance | |
| void | setRequiresEnterFrame (bool required) |
| Set if behavior instance requires enterFrame() to be called. | |
| void | setRequiresThink (bool required) |
| Set if behavior instance requires think() to be called. | |
Behavior instance.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.addAnalogLookHorizontal | ( | float | value | ) |
Add analog look left right.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.addAnalogLookVertical | ( | float | value | ) |
Add analog look up down.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.calculateLookHorizontal | ( | float | elapsed | ) |
Calculate look left right delta value and reset analog input.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.calculateLookVertical | ( | float | elapsed | ) |
Calculate look up down delta value and reset analog input.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.dispose | ( | ) |
Dispose of instance.
Reimplemented from Dragengine.Scenery.DefaultECBehaviorInstance.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogFactorLookHorizontal | ( | ) |
Analog Look left right factor relative to left right input speed.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogFactorLookVertical | ( | ) |
Analog Look up down factor relative to up down input speed.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogLookHorizontal | ( | ) |
Analog look left right.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogLookHorizontalSticky | ( | ) |
Sticky analog look left right.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogLookVertical | ( | ) |
Analog look up down.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getAnalogLookVerticalSticky | ( | ) |
Sticky analog look up down.
| ECBehaviorPlayerInputLook Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getECBehavior | ( | ) |
Behavior.
| ECBehaviorLocomotion.Instance Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getLocomotion | ( | ) |
Locomotion behavior or null if absent.
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getLookDown | ( | ) |
Look down key is pressed.
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getLookLeft | ( | ) |
Llook left key is pressed.
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getLookRight | ( | ) |
Look right key is pressed.
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getLookUp | ( | ) |
Look up key is pressed.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getSpeedLookHorizontal | ( | ) |
Look left right speed in degrees per second.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.getSpeedLookVertical | ( | ) |
Look up down speed in degrees per second.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.init | ( | StubElement | stub | ) |
Initialize element from stub.
Reimplemented from Dragengine.Scenery.DefaultECBehaviorInstance.
| Instance Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.new | ( | ECBehaviorPlayerInputLook | ecbehavior, |
| BehaviorElement | element | ||
| ) |
Create instance.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.readFromFile | ( | PersistencyEnvironment | env, |
| FileReader | reader | ||
| ) |
Read element from file.
Reimplemented from Dragengine.Scenery.DefaultECBehaviorInstance.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.reset | ( | ) |
Reset input.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogFactorLookHorizontal | ( | float | factor | ) |
Set analog look left right factor relative to left right input speed.
Use negative value to flip analog input direction.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogFactorLookVertical | ( | float | factor | ) |
Set analog look up down factor relative to up down input speed.
Use negative value to flip analog input direction.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogLookHorizontal | ( | float | value | ) |
Set analog look left right.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogLookHorizontalSticky | ( | float | value | ) |
Set sticky analog look left right.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogLookVertical | ( | float | value | ) |
Set analog look up down.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setAnalogLookVerticalSticky | ( | float | value | ) |
Set sticky analog look up down.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setLookDown | ( | bool | pressed | ) |
Set if look down key is pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setLookLeft | ( | bool | pressed | ) |
Set if look left key is pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setLookRight | ( | bool | pressed | ) |
Set if look right key is pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setLookUp | ( | bool | pressed | ) |
Set if look up key is pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setSpeedLookHorizontal | ( | float | speed | ) |
Set look left right speed in degrees per second.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.setSpeedLookVertical | ( | float | speed | ) |
Set look up down speed in degrees per second.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.toggleLookDown | ( | ) |
Toggle look down key pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.toggleLookLeft | ( | ) |
Toggle look left key pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.toggleLookRight | ( | ) |
Toggle look right key pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.toggleLookUp | ( | ) |
Toggle look up key pressed.
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.updateLocomotion | ( | float | elapsed | ) |
Update locomotion.
Calls calculateLookHorizontal() and calculateLookVertical() to obtain the looking changes and applies using ECBehaviorLocomotion.applyLookAround().
| void Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.writeToFile | ( | PersistencyEnvironment | env, |
| FileWriter | writer | ||
| ) |
Write element to file.
Reimplemented from Dragengine.Scenery.DefaultECBehaviorInstance.
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogFactorLookHorizontal |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogFactorLookVertical |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogLookHorizontal |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogLookHorizontalSticky |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogLookVertical |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pAnalogLookVerticalSticky |
| ECBehaviorPlayerInputLook Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pECBehavior |
| ECBehaviorLocomotion.Instance Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pLocomotion |
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pLookDown |
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pLookLeft |
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pLookRight |
| bool Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pLookUp |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pSpeedLookHorizontal |
| float Dragengine.Scenery.ECBehaviorPlayerInputLook.Instance.pSpeedLookVertical |