LeviLamina
Loading...
Searching...
No Matches
SharedTypes::Beta::BiomeComponents Struct Reference
Inheritance diagram for SharedTypes::Beta::BiomeComponents:

Public Types

using Parent = ::SharedTypes::v1_26_0::BiomeComponents
using KeyIterable
using StorageType

Public Member Functions

MCFOLD bool empty () const
MCAPI bool eraseComponent (::std::string_view name)
MCAPI::entt::meta_any getComponent (::std::string_view name)
MCAPI::entt::meta_any getComponent (::std::string_view name) const
MCAPI bool hasComponent (::std::string_view name) const
MCFOLD ::entt::iterable_adaptor< ::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::std::string > > >, ::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::std::string > > > > keys () const
MCAPI bool operator== (::cereal::ComponentStorage const &other) const
MCFOLD uint64 size () const
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void bindType (::cereal::ReflectionCtx &ctx)

Public Attributes

::ll::TypedStorage< 8, 48, ::brstd::flat_map< ::std::string, ::entt::meta_any, ::std::less< void >, ::std::vector<::std::string >, ::std::vector<::entt::meta_any > > > mComponents

Member Typedef Documentation

◆ KeyIterable

using cereal::ComponentStorage::KeyIterable
inherited
Initial value:
::entt::iterable_adaptor<
::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::std::string>>>,
::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::std::string>>>>

◆ StorageType

using cereal::ComponentStorage::StorageType
inherited
Initial value:
::std::string,
::entt::meta_any,
::std::less<void>,
::std::vector<::std::string>,
::std::vector<::entt::meta_any>>
Definition flat_map.h:15

The documentation for this struct was generated from the following file: