LeviLamina
Loading...
Searching...
No Matches
BlockGeometrySerializer::Proxy Struct Reference

Public Member Functions

MCAPI Proxy (::BlockGeometrySerializer::Proxy const &)
MCAPI ::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNodegetBoneVisibility () const
MCAPI::BlockGeometrySerializer::Proxy & operator= (::BlockGeometrySerializer::Proxy &&)
MCAPI::BlockGeometrySerializer::Proxy & operator= (::BlockGeometrySerializer::Proxy const &)
MCAPI void setBoneVisibility (::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode > &boneVisibilities)
MCAPI void * $ctor ()
MCAPI void * $ctor (::BlockGeometrySerializer::Proxy const &)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void bindTypes (::cereal::ReflectionCtx &ctx)
static MCAPI void from (::BlockGeometryDescription &desc, ::BlockGeometrySerializer::Proxy proxy)
static MCAPI ::BlockGeometrySerializer::Proxy to (::BlockGeometryDescription const &desc)

Public Attributes

::ll::TypedStorage< 8, 48, ::HashedStringmGeometryName
::ll::TypedStorage< 8, 48, ::HashedStringmCullingName
::ll::TypedStorage< 8, 48, ::HashedStringmCullingLayer
::ll::TypedStorage< 8, 16, ::std::map<::std::string, ::ExpressionNode > > mBoneVisibilities
::ll::TypedStorage< 8, 24, ::std::variant< bool, ::std::set<::HashedString > > > mUVsLocked
::ll::TypedStorage< 4, 52, ::BlockRendererDescriptionmRenderer

The documentation for this struct was generated from the following file:
  • src/mc/world/level/block/components/block_geometry_serializer/Proxy.h