18struct MolangClientTextureSet {
32 ::ll::TypedStorage<8, 48, ::HashedString> mData;
34 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::BedrockTextureData const>> mColorTextureDataWeakPtr;
35 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::MolangClientTextureSet::ExtraPBRData>> mPBRData;
36 ::ll::TypedStorage<8, 48, ::HashedString> mName;
43 MolangClientTextureSet& operator=(MolangClientTextureSet
const&);
44 MolangClientTextureSet(MolangClientTextureSet
const&);
45 MolangClientTextureSet();
50 MolangClientTextureSet();
57 MCAPI MolangClientTextureSet(::MolangClientTextureSet
const& rhs);
61 MCAPI MolangClientTextureSet(
67 MCAPI MolangClientTextureSet(
74 MCAPI MolangClientTextureSet(
78 ::MERSTextureMode mersTextureMode,
80 ::NormalTextureMode normalTextureMode
83 MCAPI MolangClientTextureSet(
87 ::MERSTextureMode mersTextureMode,
89 ::NormalTextureMode normalTextureMode,
90 ::std::optional<::MERSUniformData>
const& uniformData
93 MCAPI ::std::unique_ptr<::MolangClientTextureSet::ExtraPBRData> _clonePBRData()
const;
95 MCAPI ::mce::ClientTexture
const& getClientTexture()
const;
98 MCAPI ::MolangClientTextureSet& operator=(::MolangClientTextureSet&& rhs);
101 MCAPI ::MolangClientTextureSet& operator=(::MolangClientTextureSet
const& rhs);
103 MCAPI ~MolangClientTextureSet();
111 MCAPI static ::MolangClientTextureSet
const& getDefaultErrorValue();
119 MCAPI
void* $ctor(::MolangClientTextureSet
const& rhs);
136 ::MERSTextureMode mersTextureMode,
138 ::NormalTextureMode normalTextureMode
145 ::MERSTextureMode mersTextureMode,
147 ::NormalTextureMode normalTextureMode,
148 ::std::optional<::MERSUniformData>
const& uniformData
Definition TexturePtr.h:19
Definition BedrockTextureData.h:5
Definition ClientTexture.h:7