|
Uranus
1.0.1.0
Uranus is a GameEngine written in C++
|
Public Member Functions | |
| TiledClass (IJson &json, tson::Project *project=nullptr) | |
| template<typename T > | |
| T | get (const std::string &name) |
| uint32_t | getId () const |
| tson::Property * | getMember (const std::string &name) |
| const PropertyCollection & | getMembers () const |
| const std::string & | getName () const |
| const std::string & | getType () const |
| void | update (IJson &json) |
| void | update (PropertyCollection &properties) |
Private Attributes | |
| uint32_t | m_id {} |
| PropertyCollection | m_members {} |
| std::string | m_name {} |
| std::string | m_type {} |
|
inline |
Takes a json object from a particular map top update values if they differ from the original values of the class
| json |