REDNODE / GAME API

LocomotionSwimmingEvents

classscriptedClass

extends LocomotionEventsTransition › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 6 types

SwimmingDivingEvents SwimmingFastDivingEvents SwimmingForceFreezeEvents SwimmingSurfaceEvents SwimmingSurfaceFastEvents SwimmingTransitionEvents

Methods 9

public final func ExitCleanup(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public final func GetSwimmingImpulseMultiplier(scriptInterface: ref<StateGameScriptInterface>, timeDelta: Float) -> Floatscripted
protected final func IsSwimmingForward(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
public func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func SetLocomotionParameters(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> ref<LocomotionParameters>scripted
protected final func SetSwimmingState(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, value: Int32)scripted
protected final func UpdateSwimmingAnimFeatureData(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted