PC Stable Documentation
|
|
Private Member Functions | |
void | JsonObject () |
void | ~JsonObject () |
void | Clear () |
void | AddString (string name, string value) |
void | AddInt (string name, int value) |
void | AddFloat (string name, float value) |
void | AddBool (string name, bool value) |
void | AddVector2 (string name, float x, float y) |
string | GetJson () |
Private Attributes | |
ref map< string, string > | m_Strings |
ref map< string, int > | m_Ints |
ref map< string, float > | m_Floats |
ref map< string, bool > | m_Bools |
ref map< string, ref Vector2 > | m_Vectors2 |
|
inlineprivate |
References m_Bools, m_Floats, m_Ints, m_Strings, and m_Vectors2.
|
inlineprivate |
References Clear().
References string::Length(), m_Strings, name, and string::Split().
References m_Vectors2, name, x, and y.
|
inlineprivate |
References m_Bools, m_Floats, m_Ints, m_Strings, and m_Vectors2.
Referenced by ~JsonObject().
|
inlineprivate |
References string::Length(), m_Bools, m_Floats, m_Ints, m_Strings, m_Vectors2, name, Vector2::x, and Vector2::y.
Referenced by AddBool(), Clear(), GetJson(), and JsonObject().
Referenced by AddFloat(), Clear(), GetJson(), and JsonObject().
Referenced by AddString(), Clear(), GetJson(), and JsonObject().
Referenced by AddVector2(), Clear(), GetJson(), and JsonObject().