|
LeviLamina
|
Public Types | |
| enum class | Result : uchar { Unknown = 0 , Succeess = 1 , NoBlockName = 2 , SetDataError = 3 , SetStateError = 4 } |
Public Member Functions | |
| MCAPI | CommandBlockNameResult (::HashedString const &originalName, ::Block const *block, bool isComplexAlias) |
| MCFOLD::Block const * | getBlock () const |
| MCFOLD::CommandBlockNameResult::Result | getResult () const |
| MCFOLD bool | isComplexAlias () const |
| MCAPI bool | isSameBlock (::Block const &rhs, bool onlyCompareBlockType, bool compareWithComplexAlias) const |
| MCAPI void * | $ctor (::HashedString const &originalName, ::Block const *block, bool isComplexAlias) |
| MCFOLD void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 1, 1, ::CommandBlockNameResult::Result > | mResult |
| ::ll::TypedStorage< 1, 1, bool > | mIsComplexAlias |
| ::ll::TypedStorage< 8, 8, ::Block const * > | mBlock |
| ::ll::TypedStorage< 8, 24, ::std::vector<::Block const * > > | mComplexAliasPostSplitBlocks |