REDNODE / GAME API

EffectData

structnative name gameEffectDatanative

Methods 20

static native func GetBool(ctx: EffectData, id: BlackboardID_Bool, out value: Bool) -> Bool
static native func GetEntity(ctx: EffectData, id: BlackboardID_Entity, out value: wref<Entity>) -> Bool
static native func GetEulerAngles(ctx: EffectData, id: BlackboardID_EulerAngles, out value: EulerAngles) -> Bool
static native func GetFloat(ctx: EffectData, id: BlackboardID_Float, out value: Float) -> Bool
static native func GetInt(ctx: EffectData, id: BlackboardID_Int, out value: Int32) -> Bool
static native func GetName(ctx: EffectData, id: BlackboardID_Name, out value: CName) -> Bool
static native func GetQuat(ctx: EffectData, id: BlackboardID_Quat, out value: Quaternion) -> Bool
static native func GetString(ctx: EffectData, id: BlackboardID_String, out value: String) -> Bool
static native func GetVariant(ctx: EffectData, id: BlackboardID_Variant, out value: Variant) -> Bool
static native func GetVector(ctx: EffectData, id: BlackboardID_Vector4, out value: Vector4) -> Bool
static native func SetBool(ctx: EffectData, id: BlackboardID_Bool, value: Bool) -> Bool
static native func SetEntity(ctx: EffectData, id: BlackboardID_Entity, value: wref<Entity>) -> Bool
static native func SetEulerAngles(ctx: EffectData, id: BlackboardID_EulerAngles, value: EulerAngles) -> Bool
static native func SetFloat(ctx: EffectData, id: BlackboardID_Float, value: Float) -> Bool
static native func SetInt(ctx: EffectData, id: BlackboardID_Int, value: Int32) -> Bool
static native func SetName(ctx: EffectData, id: BlackboardID_Name, value: CName) -> Bool
static native func SetQuat(ctx: EffectData, id: BlackboardID_Quat, value: Quaternion) -> Bool
static native func SetString(ctx: EffectData, id: BlackboardID_String, value: String) -> Bool
static native func SetVariant(ctx: EffectData, id: BlackboardID_Variant, value: Variant) -> Bool
static native func SetVector(ctx: EffectData, id: BlackboardID_Vector4, value: Vector4) -> Bool