|
LeviLamina
|
Public Member Functions | |
| MCAPI | PropertyContainer (::gsl::not_null<::std::shared_ptr<::PropertyGroup const > > propertyGroup, ::RenderParams &renderParams) |
| MCAPI bool | _readValueFromTag (::PropertyMetadata const &propertyMetadata, ::Tag const &tag) |
| MCAPI void | addAdditionalSaveDataToCompoundTag (::CompoundTag &compoundTag) const |
| MCAPI void | addEntryToSyncData (::PropertyMetadata const &propMetadata, ::PropertySyncData &syncData) const |
| MCAPI bool | getMolangValue (uint64 propertyNameHash, ::MolangScriptArg &out) const |
| MCAPI void | setAliasProperties (::std::unordered_map<::HashedString, ::std::shared_ptr<::Tag > > const &aliasProperties, ::std::string const &aliasName, ::std::string const &canonicalName) |
| MCAPI void * | $ctor (::gsl::not_null<::std::shared_ptr<::PropertyGroup const > > propertyGroup, ::RenderParams &renderParams) |
Public Attributes | |
| ::ll::TypedStorage< 8, 16, ::gsl::not_null<::std::shared_ptr<::PropertyGroup const > > > | mPropertyGroup |
| ::ll::TypedStorage< 8, 104, ::PropertyValues > | mValues |