29 struct MaterialInstance {
33 ::ll::TypedStorage<8, 32, ::SharedTypes::Reference<4>> mTextureName;
34 ::ll::TypedStorage<4, 4, float> mAmbientOcclusion;
35 ::ll::TypedStorage<1, 1, ::SharedTypes::v1_21_110::BlockDefinition::BlockRenderLayer> mRenderLayer;
36 ::ll::TypedStorage<1, 1, ::SharedTypes::v1_21_110::BlockDefinition::TintMethod> mTintMethod;
37 ::ll::TypedStorage<1, 1, bool> mFaceDimming;
38 ::ll::TypedStorage<1, 1, bool> mRandomizeUVRotation;
39 ::ll::TypedStorage<1, 1, bool> mAlphaMaskedTint;
40 ::ll::TypedStorage<1, 1, bool> mSupportsTextureVariations;
45 MaterialInstance(MaterialInstance
const&);
51 MCAPI ::SharedTypes::v1_21_110::BlockDefinition::MaterialInstancesComponent::MaterialInstance&
54 MCAPI ::SharedTypes::v1_21_110::BlockDefinition::MaterialInstancesComponent::MaterialInstance&
57 MCAPI
bool operator==(
61 MCAPI ~MaterialInstance();
112 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::std::string>> mMaterialMappings;