Tileson 1.4.0
A helpful json parser for Tiled maps
|
This is the complete list of members for tson::IJson, including all inherited members.
any(std::string_view key) const =0 | tson::IJson | pure virtual |
array()=0 | tson::IJson | pure virtual |
array(std::string_view key)=0 | tson::IJson | pure virtual |
at(std::string_view key)=0 | tson::IJson | pure virtual |
at(size_t pos)=0 | tson::IJson | pure virtual |
count(std::string_view key) const =0 | tson::IJson | pure virtual |
create()=0 | tson::IJson | pure virtual |
directory() const =0 | tson::IJson | pure virtual |
directory(const fs::path &directory)=0 | tson::IJson | pure virtual |
get(std::string_view key) | tson::IJson | |
get() | tson::IJson | |
getBool(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getBool()=0 | tson::IJson | protectedpure virtual |
getDouble(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getDouble()=0 | tson::IJson | protectedpure virtual |
getFloat(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getFloat()=0 | tson::IJson | protectedpure virtual |
getInt32(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getInt32()=0 | tson::IJson | protectedpure virtual |
getInt64(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getInt64()=0 | tson::IJson | protectedpure virtual |
getString(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getString()=0 | tson::IJson | protectedpure virtual |
getUInt32(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getUInt32()=0 | tson::IJson | protectedpure virtual |
getUInt64(std::string_view key)=0 | tson::IJson | protectedpure virtual |
getUInt64()=0 | tson::IJson | protectedpure virtual |
isArray() const =0 | tson::IJson | pure virtual |
isNull() const =0 | tson::IJson | pure virtual |
isObject() const =0 | tson::IJson | pure virtual |
operator[](std::string_view key)=0 | tson::IJson | pure virtual |
parse(const fs::path &path)=0 | tson::IJson | pure virtual |
parse(const void *data, size_t size)=0 | tson::IJson | pure virtual |
size() const =0 | tson::IJson | pure virtual |
~IJson()=default | tson::IJson | virtual |