|
LeviLamina
|
This is the complete list of members for CompoundTagVariant, including all inherited members.
| $dtor() | CompoundTagVariant | |
| array(std::initializer_list< CompoundTagVariant > init={}) (defined in CompoundTagVariant) | CompoundTagVariant | inlinestatic |
| begin() noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| begin() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| cbegin() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| cend() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant()=default (defined in CompoundTagVariant) | CompoundTagVariant | |
| CompoundTagVariant(CompoundTagVariant &&)=default (defined in CompoundTagVariant) | CompoundTagVariant | |
| CompoundTagVariant(CompoundTagVariant const &)=default (defined in CompoundTagVariant) | CompoundTagVariant | |
| CompoundTagVariant(std::nullptr_t) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(Variant tag) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(std::in_place_type_t< T >, Args &&... args) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(std::initializer_list< CompoundTag::TagMap::value_type > tagPairs) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(UniqueTagPtr &&tag) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(UniqueTagPtr const &tag) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(T tag) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(T integer) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(std::byte b) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(float f) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(double d) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(std::string s) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(std::string_view s) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| CompoundTagVariant(char const (&str)[N]) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| const_iterator typedef (defined in CompoundTagVariant) | CompoundTagVariant | |
| contains(std::string_view key) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| contains(std::string_view key, Tag::Type type) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| contains(std::string_view key) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| dump(uchar indent=4, SnbtFormat snbtFormat=SnbtFormat::PrettyFilePrint) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| emplace() (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| end() noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| end() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| get() (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| get() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| get() (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| get() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| getId() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| hold() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| hold(::Tag::Type type) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| index() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_array() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_binary() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_boolean() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_null() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_number() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_number_float() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_number_integer() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_object() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_primitive() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_string() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| is_structured() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| items() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| items() (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| iterator typedef (defined in CompoundTagVariant) | CompoundTagVariant | |
| mTagStorage (defined in CompoundTagVariant) | CompoundTagVariant | |
| object(std::initializer_list< CompoundTag::TagMap::value_type > init={}) (defined in CompoundTagVariant) | CompoundTagVariant | inlinestatic |
| operator std::string &() (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator std::string &&() && (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator std::string const &() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator std::string_view() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator T() const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator=(CompoundTagVariant &&)=default (defined in CompoundTagVariant) | CompoundTagVariant | |
| operator=(CompoundTagVariant const &)=default (defined in CompoundTagVariant) | CompoundTagVariant | |
| operator=(T other) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator==(CompoundTagVariant const &other) const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](size_t index) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](size_t index) const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](std::string_view index) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](std::string_view index) const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](char const (&index)[N]) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| operator[](char const (&index)[N]) const (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| parse(std::string_view snbt, optional_ref< size_t > parsedLength=std::nullopt) noexcept (defined in CompoundTagVariant) | CompoundTagVariant | static |
| push_back(CompoundTagVariant val) (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| size() const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| toSnbt(SnbtFormat snbtFormat=SnbtFormat::PrettyFilePrint, uchar indent=4) const noexcept (defined in CompoundTagVariant) | CompoundTagVariant | |
| toUnique() && (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| toUniqueCopy() const & (defined in CompoundTagVariant) | CompoundTagVariant | inline |
| Types typedef (defined in CompoundTagVariant) | CompoundTagVariant | |
| Variant typedef (defined in CompoundTagVariant) | CompoundTagVariant |