| LeviLamina
    | 
This is the complete list of members for ItemDescriptor, including all inherited members.
| $ctor(::Block const &block) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::BlockType const &block) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::ItemTag const &itemTag) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::ReadOnlyBinaryStream &stream) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::std::string_view fullName, int itemAux) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::Item const &item, int auxValue) (defined in ItemDescriptor) | ItemDescriptor | |
| $ctor(::Json::Value const &val, ::MolangVersion molangVersion) (defined in ItemDescriptor) | ItemDescriptor | |
| $dtor() (defined in ItemDescriptor) | ItemDescriptor | |
| $serialize(::Json::Value &val) const (defined in ItemDescriptor) | ItemDescriptor | |
| $serialize(::BinaryStream &stream) const (defined in ItemDescriptor) | ItemDescriptor | |
| $vftable() | ItemDescriptor | static | 
| _resolve() const (defined in ItemDescriptor) | ItemDescriptor | |
| forEachItemUntil(::std::function< bool(::Item const &, short)> func) const (defined in ItemDescriptor) | ItemDescriptor | |
| fromTag(::CompoundTag const *tag) (defined in ItemDescriptor) | ItemDescriptor | static | 
| getAuxValue() const (defined in ItemDescriptor) | ItemDescriptor | |
| getBlock() const (defined in ItemDescriptor) | ItemDescriptor | |
| getBlockType() const (defined in ItemDescriptor) | ItemDescriptor | |
| getFullName() const (defined in ItemDescriptor) | ItemDescriptor | |
| getId() const (defined in ItemDescriptor) | ItemDescriptor | |
| getIdAux() const (defined in ItemDescriptor) | ItemDescriptor | |
| getItem() const (defined in ItemDescriptor) | ItemDescriptor | |
| getRawNameId() const (defined in ItemDescriptor) | ItemDescriptor | |
| getSerializedNameAndAux() const (defined in ItemDescriptor) | ItemDescriptor | |
| InternalType enum name (defined in ItemDescriptor) | ItemDescriptor | |
| isNull() const (defined in ItemDescriptor) | ItemDescriptor | |
| isValid(bool shouldResolve) const (defined in ItemDescriptor) | ItemDescriptor | |
| ItemDescriptor(ItemDescriptor const &) (defined in ItemDescriptor) | ItemDescriptor | |
| ItemDescriptor() (defined in ItemDescriptor) | ItemDescriptor | |
| ItemDescriptor(::Block const &block) (defined in ItemDescriptor) | ItemDescriptor | explicit | 
| ItemDescriptor(::BlockType const &block) (defined in ItemDescriptor) | ItemDescriptor | explicit | 
| ItemDescriptor(::ItemTag const &itemTag) (defined in ItemDescriptor) | ItemDescriptor | explicit | 
| ItemDescriptor(::ReadOnlyBinaryStream &stream) (defined in ItemDescriptor) | ItemDescriptor | explicit | 
| ItemDescriptor(::std::string_view fullName, int itemAux) (defined in ItemDescriptor) | ItemDescriptor | |
| ItemDescriptor(::Item const &item, int auxValue) (defined in ItemDescriptor) | ItemDescriptor | |
| ItemDescriptor(::Json::Value const &val, ::MolangVersion molangVersion) (defined in ItemDescriptor) | ItemDescriptor | |
| mImpl (defined in ItemDescriptor) | ItemDescriptor | |
| operator=(::ItemDescriptor const &rhs) (defined in ItemDescriptor) | ItemDescriptor | |
| operator=(::ItemDescriptor &&rhs) (defined in ItemDescriptor) | ItemDescriptor | |
| sameItem(::ItemDescriptor const &otherItemDescriptor, bool compareAux) const (defined in ItemDescriptor) | ItemDescriptor | |
| save() const (defined in ItemDescriptor) | ItemDescriptor | |
| serialize(::Json::Value &val) const (defined in ItemDescriptor) | ItemDescriptor | virtual | 
| serialize(::BinaryStream &stream) const (defined in ItemDescriptor) | ItemDescriptor | virtual | 
| toSharedTypes(::ItemDescriptor const &id) (defined in ItemDescriptor) | ItemDescriptor | static | 
| ~ItemDescriptor() (defined in ItemDescriptor) | ItemDescriptor | virtual |