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;
42 MolangClientTextureSet& operator=(MolangClientTextureSet
const&);
43 MolangClientTextureSet(MolangClientTextureSet
const&);
44 MolangClientTextureSet();
49 MCNAPI_C ::std::unique_ptr<::MolangClientTextureSet::ExtraPBRData> _clonePBRData()
const;
51 MCNAPI_C ::mce::ClientTexture
const& getClientTexture()
const;
53 MCNAPI ::MolangClientTextureSet&
operator=(::MolangClientTextureSet&& rhs);
59 MCNAPI_C static ::MolangClientTextureSet
const& getDefaultErrorValue();
65 MCNAPI_C
void* $ctor(::MolangClientTextureSet
const& rhs);
83 ::MERSTextureMode mersTextureMode,
85 ::NormalTextureMode normalTextureMode
92 ::MERSTextureMode mersTextureMode,
94 ::NormalTextureMode normalTextureMode,
95 ::std::optional<::MERSUniformData>
const& uniformData,
104 MCNAPI_C
void $dtor();
Definition TexturePtr.h:19
Definition BedrockTextureData.h:5
MCAPI::MolangClientTextureSet & operator=(::MolangClientTextureSet &&rhs)
Definition ClientTexture.h:7