|
|
constexpr | ListTag (List tags) |
|
constexpr | ListTag (std::initializer_list< CompoundTagVariant > tags) |
|
constexpr | ListTag (std::vector< CompoundTagVariant > tags) |
| virtual void | write (::IDataOutput &dos) const |
| virtual ::Bedrock::Result< void > | load (::IDataInput &dis) |
| virtual::Tag::Type | getId () const |
| virtual::std::string | toString () const |
| virtual void | print (::std::string const &prefix_, ::PrintStream &out) const |
| virtual ::std::unique_ptr<::Tag > | copy () const |
| virtual uint64 | hash () const |
| virtual bool | equals (::Tag const &rhs) const |
| virtual void | deleteChildren () |
|
MCAPI void | add (::std::unique_ptr<::Tag > tag) |
|
MCAPI ::std::unique_ptr<::ListTag > | copyList () const |
| MCAPI ::Bedrock::Result< void > | load (::IDataInput &dis, int depth) |
| MCAPI void | write (::IDataOutput &dos, int depth) const |
|
MCAPI void | $dtor () |
|
MCAPI void | $write (::IDataOutput &dos) const |
|
MCAPI ::Bedrock::Result< void > | $load (::IDataInput &dis) |
|
MCFOLD::Tag::Type | $getId () const |
|
MCAPI::std::string | $toString () const |
|
MCAPI void | $print (::std::string const &prefix_, ::PrintStream &out) const |
|
MCAPI ::std::unique_ptr<::Tag > | $copy () const |
|
MCAPI uint64 | $hash () const |
|
MCAPI bool | $equals (::Tag const &rhs) const |
|
MCAPI void | $deleteChildren () |
|
bool | operator== (Tag const &other) const |
|
template<std::derived_from< Tag > T> |
| T const * | as_ptr () const |
|
template<std::derived_from< Tag > T> |
| T * | as_ptr () |
|
template<std::derived_from< Tag > T> |
| T const & | as () const |
|
template<std::derived_from< Tag > T> |
| T & | as () |
|
LLNDAPI std::string | toSnbt (SnbtFormat snbtFormat=SnbtFormat::PrettyFilePrint, uchar indent=4) const noexcept |
|
virtual void | print (::PrintStream &out) const |
|
MCAPI void | $print (::PrintStream &out) const |