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 |