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 (::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: