Horizon
|
Public Member Functions | |
Entity (const UUID &uu) | |
Entity (const UUID &uu, const YAML::Node &n, Pool &pool) | |
void | serialize_yaml (YAML::Emitter &em) const |
json | serialize () const |
void | update_refs (Pool &pool) |
UUID | get_uuid () const |
Static Public Member Functions | |
static Entity | new_from_file (const std::string &filename, Pool &pool) |
Public Attributes | |
UUID | uuid |
std::string | name |
std::string | manufacturer |
std::string | prefix |
std::set< std::string > | tags |
std::map< UUID, Gate > | gates |