Lysa  0.0
Lysa 3D Engine
JsonValue Member List

This is the complete list of members for JsonValue, including all inherited members.

JsonValue() = defaultJsonValuedefault
add(bool value) constJsonValue
add(const char *value) constJsonValue
add(const std::string &value) constJsonValue
add(const T value) constJsonValueinline
add(const T value) constJsonValueinline
add(const float2 &value) constJsonValue
add(const float3 &value) constJsonValue
add(const float4 &value) constJsonValue
add(const quaternion &value) constJsonValue
addArray() constJsonValue
addNull() constJsonValue
addObject() constJsonValue
clear() constJsonValue
contains(const std::string &key) constJsonValue
getBoolean(bool defaultValue=false) constJsonValue
getBoolean(const std::string &key, bool defaultValue) constJsonValue
getDouble(double defaultValue=0.0) constJsonValue
getDouble(const std::string &key, double defaultValue) constJsonValue
getFloat(float defaultValue=0.0f) constJsonValue
getFloat(const std::string &key, float defaultValue) constJsonValue
getFloat2(const float2 &defaultValue={}) constJsonValue
getFloat2(const std::string &key, const float2 &defaultValue) constJsonValue
getFloat3(const float3 &defaultValue={}) constJsonValue
getFloat3(const std::string &key, const float3 &defaultValue) constJsonValue
getFloat4(const float4 &defaultValue={}) constJsonValue
getFloat4(const std::string &key, const float4 &defaultValue) constJsonValue
getInteger(std::int64_t defaultValue=0) constJsonValue
getInteger(const std::string &key, std::int64_t defaultValue) constJsonValue
getKeys() constJsonValue
getQuaternion(const quaternion &defaultValue={}) constJsonValue
getQuaternion(const std::string &key, const quaternion &defaultValue) constJsonValue
getSize() constJsonValue
getString(const std::string &defaultValue={}) constJsonValue
getString(const std::string &key, const std::string &defaultValue) constJsonValue
getType() constJsonValue
getValues() constJsonValue
isArray() constJsonValueinline
isBoolean() constJsonValueinline
isNull() constJsonValueinline
isNumber() constJsonValueinline
isObject() constJsonValueinline
isString() constJsonValueinline
isValid() constJsonValueinline
operator[](const std::string &key) constJsonValue
operator[](std::size_t index) constJsonValue
remove(const std::string &key) constJsonValue
set(const std::string &key, bool value) constJsonValue
set(const std::string &key, const char *value) constJsonValue
set(const std::string &key, const std::string &value) constJsonValue
set(const std::string &key, const T value) constJsonValueinline
set(const std::string &key, const T value) constJsonValueinline
set(const std::string &key, const float2 &value) constJsonValue
set(const std::string &key, const float3 &value) constJsonValue
set(const std::string &key, const float4 &value) constJsonValue
set(const std::string &key, const quaternion &value) constJsonValue
setArray(const std::string &key) constJsonValue
setNull(const std::string &key) constJsonValue
setObject(const std::string &key) constJsonValue