|
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 |