API Reference
On this page
Classes | |
| struct | DefaultPlusEmbeddedRenderer |
| struct | DefaultPlusExtraBlockRenderer |
| struct | DefaultRenderer |
Public Types | |
| using | Renderer |
Public Member Functions | |
| MCAPI | BlockGeometryComponent (::BlockGeometryComponent const &other) |
| MCAPI | BlockGeometryComponent (::BlockGeometryDescription const &blockGeometryDescription, ::BlockType const *blockType) |
| MCAPI::BlockGeometryComponent & | operator= (::BlockGeometryComponent const &) |
| MCAPI | ~BlockGeometryComponent () |
| MCAPI void * | $ctor (::BlockGeometryComponent const &other) |
| MCAPI void * | $ctor (::BlockGeometryDescription const &blockGeometryDescription, ::BlockType const *blockType) |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 8, 48, ::HashedString > | mGeometryName |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ClientBlockPipeline::BlockSchematic > > | mBlockSchematic |
| ::ll::TypedStorage< 1, 1, bool > | mNeedsLegacyTopRotation |
| ::ll::TypedStorage< 1, 1, bool > | mUseBlockTypeLightAbsorption |
| ::ll::TypedStorage< 1, 1, bool > | mIsFullBlock |
| ::ll::TypedStorage< 1, 1, bool > | mIgnoreGeometryForIsSolid |
| ::ll::TypedStorage< 1, 1, bool > | mIsFullBlockV1 |
| ::ll::TypedStorage< 8, 48, ::HashedString > | mCullingLayer |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::BlockGeometryDescription::SharedInitializationData > > | mSharedInitializationData |
| ::ll::TypedStorage< 8, 24, ::std::variant< bool, ::std::set<::HashedString > > > | mUVsLocked |
| ::ll::TypedStorage< 4, 68, ::std::variant< ::BlockGeometryComponent::DefaultRenderer, ::BlockGeometryComponent::DefaultPlusEmbeddedRenderer, ::BlockGeometryComponent::DefaultPlusExtraBlockRenderer > > | mRenderer |
| ::ll::TypedStorage< 8, 8, ::BlockState const * > | mNWayVisualRotationStateX |
| ::ll::TypedStorage< 8, 8, ::BlockState const * > | mNWayVisualRotationStateY |
| ::ll::TypedStorage< 8, 8, ::BlockState const * > | mNWayVisualRotationStateZ |
| using BlockGeometryComponent::Renderer |
| MCAPI BlockGeometryComponent::BlockGeometryComponent | ( | ::BlockGeometryComponent const & | other | ) |
| MCAPI BlockGeometryComponent::BlockGeometryComponent | ( | ::BlockGeometryDescription const & | blockGeometryDescription, |
| ::BlockType const * | blockType ) |
| MCAPI BlockGeometryComponent::~BlockGeometryComponent | ( | ) |
| MCAPI::BlockGeometryComponent & BlockGeometryComponent::operator= | ( | ::BlockGeometryComponent const & | ) |
| MCAPI void * BlockGeometryComponent::$ctor | ( | ::BlockGeometryComponent const & | other | ) |
| MCAPI void * BlockGeometryComponent::$ctor | ( | ::BlockGeometryDescription const & | blockGeometryDescription, |
| ::BlockType const * | blockType ) |
| MCAPI void BlockGeometryComponent::$dtor | ( | ) |