Horizon
|
Public Member Functions | |
BlockItem (const BlockItemInfo &inf, const std::string &base_path, IPool &pool, class IBlockProvider &blocks) | |
BlockItem (const UUID &uu, const BlockItemInfo &inf, const std::string &base_path, IPool &pool, class IBlockProvider &blocks) | |
void | update_refs (IBlockProvider &blocks) |
![]() | |
BlockItemInfo (const UUID &uu, const json &j) | |
json | serialize () const |
Public Attributes | |
Block | block |
![]() | |
UUID | uuid |
std::string | block_filename |
std::string | symbol_filename |
std::string | schematic_filename |
Protected Member Functions | |
BlockItem (const UUID &uu, const std::string &b, const std::string &y, const std::string &c) | |
BlockItem (const BlockItemInfo &inf, const json &j, IPool &pool, class IBlockProvider &blocks) | |
![]() | |
BlockItemInfo (const UUID &uu, const std::string &b, const std::string &y, const std::string &c) | |