LeviLamina
|
Classes | |
struct | BlockMaterialData |
struct | BlockMaterialInstanceData |
Public Member Functions | |
virtual::std::string const & | getName () const |
virtual void | initializeComponentFromCode (::BlockComponentStorage &blockComponentStorage) const |
virtual void | initializeComponent (::BlockComponentStorage &blockComponentStorage) const |
virtual bool | isNetworkComponent () const |
virtual ::std::unique_ptr<::CompoundTag > | buildNetworkTag (::cereal::ReflectionCtx const &ctx) const |
virtual void | initializeFromNetwork (::CompoundTag const &tag, ::cereal::ReflectionCtx const &ctx) |
MCAPI | BlockMaterialInstancesDescription () |
MCAPI | BlockMaterialInstancesDescription (::BlockMaterialInstancesDescription const &) |
MCAPI | BlockMaterialInstancesDescription (::std::string const &textureName, ::BlockRenderLayer renderLayer, float ambientOcclusion, bool faceDimming, ::TintMethod tintMethod, bool randomizeUVRotation) |
MCAPI::BlockMaterialInstancesDescription & | operator= (::BlockMaterialInstancesDescription const &) |
MCAPI::BlockMaterialInstancesDescription & | operator= (::BlockMaterialInstancesDescription &&) |
MCAPI void * | $ctor () |
MCAPI void * | $ctor (::BlockMaterialInstancesDescription const &) |
MCAPI void * | $ctor (::std::string const &textureName, ::BlockRenderLayer renderLayer, float ambientOcclusion, bool faceDimming, ::TintMethod tintMethod, bool randomizeUVRotation) |
MCAPI void | $dtor () |
MCAPI::std::string const & | $getName () const |
MCAPI void | $initializeComponentFromCode (::BlockComponentStorage &blockComponentStorage) const |
MCAPI void | $initializeComponent (::BlockComponentStorage &blockComponentStorage) const |
MCAPI bool | $isNetworkComponent () const |
MCAPI ::std::unique_ptr<::CompoundTag > | $buildNetworkTag (::cereal::ReflectionCtx const &ctx) const |
MCAPI void | $initializeFromNetwork (::CompoundTag const &tag, ::cereal::ReflectionCtx const &ctx) |
virtual void | initializeComponent (::EntityContext &entity) const |
virtual void | initializeComponentFromCode (::EntityContext &entity) const |
virtual void | buildSchema (::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::BlockComponentGroupDescription > > &componentSchema, ::BlockComponentFactory const &factory) const |
virtual void | handleVersionBasedInitialization (::SemVersion const &originalJsonVersion) |
MCAPI void | $initializeComponent (::EntityContext &entity) const |
MCAPI void | $initializeComponentFromCode (::EntityContext &entity) const |
MCAPI void | $buildSchema (::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::BlockComponentGroupDescription > > &componentSchema, ::BlockComponentFactory const &factory) const |
MCAPI void | $handleVersionBasedInitialization (::SemVersion const &originalJsonVersion) |
Static Public Member Functions | |
static MCAPI void | bindType (::cereal::ReflectionCtx &ctx) |
static MCAPI bool | postParseConstraint (::Experiments const &, ::Json::Value const &componentJson, ::SemVersion const &jsonVersion) |
static MCAPI ::std::string const & | NameID () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 64 > | mUnk98b178 |
::ll::UntypedStorage< 8, 64 > | mUnkfaac49 |
::ll::UntypedStorage< 1, 1 > | mUnke3e67a |
MCAPI BlockMaterialInstancesDescription::BlockMaterialInstancesDescription | ( | ) |
MCAPI BlockMaterialInstancesDescription::BlockMaterialInstancesDescription | ( | ::BlockMaterialInstancesDescription const & | ) |
MCAPI BlockMaterialInstancesDescription::BlockMaterialInstancesDescription | ( | ::std::string const & | textureName, |
::BlockRenderLayer | renderLayer, | ||
float | ambientOcclusion, | ||
bool | faceDimming, | ||
::TintMethod | tintMethod, | ||
bool | randomizeUVRotation ) |
|
virtual |
Reimplemented from BlockComponentDescription.
|
virtual |
Reimplemented from BlockComponentDescription.
|
virtual |
Reimplemented from BlockComponentDescription.
|
virtual |
Reimplemented from BlockComponentDescription.
MCAPI::BlockMaterialInstancesDescription & BlockMaterialInstancesDescription::operator= | ( | ::BlockMaterialInstancesDescription const & | ) |
MCAPI::BlockMaterialInstancesDescription & BlockMaterialInstancesDescription::operator= | ( | ::BlockMaterialInstancesDescription && | ) |
|
static |
|
static |
|
static |
MCAPI void * BlockMaterialInstancesDescription::$ctor | ( | ) |
MCAPI void * BlockMaterialInstancesDescription::$ctor | ( | ::BlockMaterialInstancesDescription const & | ) |
MCAPI void * BlockMaterialInstancesDescription::$ctor | ( | ::std::string const & | textureName, |
::BlockRenderLayer | renderLayer, | ||
float | ambientOcclusion, | ||
bool | faceDimming, | ||
::TintMethod | tintMethod, | ||
bool | randomizeUVRotation ) |
MCAPI void BlockMaterialInstancesDescription::$dtor | ( | ) |
MCAPI::std::string const & BlockMaterialInstancesDescription::$getName | ( | ) | const |
MCAPI void BlockMaterialInstancesDescription::$initializeComponentFromCode | ( | ::BlockComponentStorage & | blockComponentStorage | ) | const |
MCAPI void BlockMaterialInstancesDescription::$initializeComponent | ( | ::BlockComponentStorage & | blockComponentStorage | ) | const |
MCAPI bool BlockMaterialInstancesDescription::$isNetworkComponent | ( | ) | const |
MCAPI ::std::unique_ptr<::CompoundTag > BlockMaterialInstancesDescription::$buildNetworkTag | ( | ::cereal::ReflectionCtx const & | ctx | ) | const |
MCAPI void BlockMaterialInstancesDescription::$initializeFromNetwork | ( | ::CompoundTag const & | tag, |
::cereal::ReflectionCtx const & | ctx ) |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |