IBlackboard class
game.IBlackboard
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
bool GetBool(game.bb.ScriptID_Bool id)RTTIvoid SetBool(game.bb.ScriptID_Bool id, bool value, bool? forceFire)RTTIvoid SignalBool(game.bb.ScriptID_Bool id)RTTIred.CallbackObject? RegisterListenerBool(game.bb.ScriptID_Bool id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerBool(game.bb.ScriptID_Bool id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIint GetInt(game.bb.ScriptID_Int32 id)RTTIvoid SetInt(game.bb.ScriptID_Int32 id, int value, bool? forceFire)RTTIvoid SignalInt(game.bb.ScriptID_Int32 id)RTTIred.CallbackObject? RegisterListenerInt(game.bb.ScriptID_Int32 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerInt(game.bb.ScriptID_Int32 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIuint GetUint(game.bb.ScriptID_Uint32 id)RTTIvoid SetUint(game.bb.ScriptID_Uint32 id, uint value, bool? forceFire)RTTIvoid SignalUint(game.bb.ScriptID_Uint32 id)RTTIred.CallbackObject? RegisterListenerUint(game.bb.ScriptID_Uint32 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerUint(game.bb.ScriptID_Uint32 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIfloat GetFloat(game.bb.ScriptID_Float id)RTTIvoid SetFloat(game.bb.ScriptID_Float id, float value, bool? forceFire)RTTIvoid SignalFloat(game.bb.ScriptID_Float id)RTTIred.CallbackObject? RegisterListenerFloat(game.bb.ScriptID_Float id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerFloat(game.bb.ScriptID_Float id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIstring GetString(game.bb.ScriptID_String id)RTTIvoid SetString(game.bb.ScriptID_String id, string value, bool? forceFire)RTTIvoid SignalString(game.bb.ScriptID_String id)RTTIred.CallbackObject? RegisterListenerString(game.bb.ScriptID_String id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerString(game.bb.ScriptID_String id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTICName GetName(game.bb.ScriptID_CName id)RTTIvoid SetName(game.bb.ScriptID_CName id, CName value, bool? forceFire)RTTIvoid SignalName(game.bb.ScriptID_CName id)RTTIred.CallbackObject? RegisterListenerName(game.bb.ScriptID_CName id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerName(game.bb.ScriptID_CName id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIVector2 GetVector2(game.bb.ScriptID_Vector2 id)RTTIvoid SetVector2(game.bb.ScriptID_Vector2 id, Vector2 value, bool? forceFire)RTTIvoid SignalVector2(game.bb.ScriptID_Vector2 id)RTTIred.CallbackObject? RegisterListenerVector2(game.bb.ScriptID_Vector2 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerVector2(game.bb.ScriptID_Vector2 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIVector4 GetVector4(game.bb.ScriptID_Vector4 id)RTTIvoid SetVector4(game.bb.ScriptID_Vector4 id, Vector4 value, bool? forceFire)RTTIvoid SignalVector4(game.bb.ScriptID_Vector4 id)RTTIred.CallbackObject? RegisterListenerVector4(game.bb.ScriptID_Vector4 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerVector4(game.bb.ScriptID_Vector4 id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIQuaternion GetQuat(game.bb.ScriptID_Quaternion id)RTTIvoid SetQuat(game.bb.ScriptID_Quaternion id, Quaternion value, bool? forceFire)RTTIvoid SignalQuat(game.bb.ScriptID_Quaternion id)RTTIred.CallbackObject? RegisterListenerQuat(game.bb.ScriptID_Quaternion id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerQuat(game.bb.ScriptID_Quaternion id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIent.EntityID GetEntityID(game.bb.ScriptID_EntityID id)RTTIvoid SetEntityID(game.bb.ScriptID_EntityID id, ent.EntityID value, bool? forceFire)RTTIvoid SignalEntityID(game.bb.ScriptID_EntityID id)RTTIred.CallbackObject? RegisterListenerEntityID(game.bb.ScriptID_EntityID id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerEntityID(game.bb.ScriptID_EntityID id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIstring GetVariant(game.bb.ScriptID_Variant tag)RTTIvoid SetVariant(game.bb.ScriptID_Variant tag, string value, bool? forceFire)RTTIvoid SignalVariant(game.bb.ScriptID_Variant id)RTTIred.CallbackObject? RegisterListenerVariant(game.bb.ScriptID_Variant tag, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIred.CallbackObject? RegisterDelayedListenerVariant(game.bb.ScriptID_Variant id, IScriptable objectt, CName func, bool? fireIfValueExist)RTTIvoid Signal(game.bb.ScriptID id)RTTIvoid FireCallbacks()RTTIuint RegisterEntity(game.bb.ScriptID id, ScriptGameInstance gameInstance, ent.EntityID entityID)RTTIvoid ClearAllFields(bool signal)RTTIstatic game.IBlackboard? Create(game.bb.ScriptDefinition definition)staticRTTI