REDNODE / GAME API

StateFunctor

classnative name gamestateMachineFunctornative

extends IScriptable › ISerializable

Extended by 4 types

DefaultTest DefaultTransition SelfRemovalDecisions SelfRemovalEvents

Methods 21

native const func EnableOnEnterCondition(enable: Bool)
native const func GetInStateTime() -> Float
native const func GetStateMachineName() -> CName
native const func GetStateName() -> CName
native const func GetStaticBoolArrayParameter(parameterName: String) -> array<Bool>
native const func GetStaticBoolParameter(parameterName: String) -> StateResultBool
native const func GetStaticBoolParameterDefault(parameterName: String, defaultVal: Bool) -> Bool
native const func GetStaticCNameArrayParameter(parameterName: String) -> array<CName>
native const func GetStaticCNameParameter(parameterName: String) -> StateResultCName
native const func GetStaticCNameParameterDefault(parameterName: String, defaultVal: CName) -> CName
native const func GetStaticFloatArrayParameter(parameterName: String) -> array<Float>
native const func GetStaticFloatParameter(parameterName: String) -> StateResultFloat
native const func GetStaticFloatParameterDefault(parameterName: String, defaultVal: Float) -> Float
native const func GetStaticIntArrayParameter(parameterName: String) -> array<Int32>
native const func GetStaticIntParameter(parameterName: String) -> StateResultInt
native const func GetStaticIntParameterDefault(parameterName: String, defaultVal: Int32) -> Int32
native const func GetStaticStringArrayParameter(parameterName: String) -> array<String>
native const func GetStaticStringParameter(parameterName: String) -> StateResultString
native const func GetStaticStringParameterDefault(parameterName: String, defaultVal: String) -> String
native const func IsOnEnterConditionEnabled() -> Bool
native func SetFlavour(flavourName: CName)