Jazz2::Scripting::CScriptDictValue class

AngelScript dictionary value

Constructors, destructors, conversion operators

CScriptDictValue()
CScriptDictValue(asIScriptEngine* engine, void* value, int typeId)
~CScriptDictValue()

Public functions

void Set(asIScriptEngine* engine, void* value, int typeId)
void Set(asIScriptEngine* engine, const asINT64& value)
void Set(asIScriptEngine* engine, const double& value)
void Set(asIScriptEngine* engine, CScriptDictValue& value)
auto Get(asIScriptEngine* engine, void* value, int typeId) const -> bool
auto Get(asIScriptEngine* engine, asINT64& value) const -> bool
auto Get(asIScriptEngine* engine, double& value) const -> bool
auto GetAddressOfValue() const -> const void*
auto GetTypeId() const -> int
void FreeValue(asIScriptEngine* engine)
void EnumReferences(asIScriptEngine* engine)

Public variables

asINT64 m_valueInt
double m_valueFlt
void* m_valueObj

Protected variables

union Jazz2::Scripting::CScriptDictValue None
int m_typeId