SwimmingSurfaceEvents class
SwimmingSurfaceEvents
Inheritance
Base: LocomotionSwimmingEvents
Derived
None.
Properties
| Property | Type | |
|---|---|---|
lapsedTime | float | scripted |
isDead | bool | scripted |
timeSinceLastImpulse | float | scripted |
minSpeedForMovementImpulses | float | scripted |
timeBetweenIdleImpulses | float | scripted |
timeBetweenMovementImpulses | float | scripted |
idleImpulseRadius | float | scripted |
idleImpulseStrength | float | scripted |
movementImpulseRadius | float | scripted |
movementImpulseStrength | float | scripted |
movementImpulseOffset | float | scripted |
Functions
void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid UpdateSwimmingStroke(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid CreateWaterImpulse(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnEnterFromDiving(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTI