18class TextureSetImageDescription {
29 using Var = ::std::variant<::cg::ImageDescription, ::ColorChannel, ::mce::Color>;
34 ::ll::TypedStorage<1, 1, ::cg::TextureSetLayerType> mLayerType;
35 ::ll::TypedStorage<4, 24, ::std::variant<::cg::ImageDescription, ::ColorChannel, ::mce::Color>> mData;
39 using LayerInfoVarList = ::std::vector<::cg::TextureSetImageDescription::LayerInfoVar>;
41 using LayerInfoVarListIterator = ::std::_Vector_const_iterator<
42 ::std::_Vector_val<::std::_Simple_types<::cg::TextureSetImageDescription::LayerInfoVar>>>;
47 ::ll::TypedStorage<8, 24, ::std::vector<::cg::TextureSetImageDescription::LayerInfoVar>> mLayerInfo;
54 TextureSetImageDescription& operator=(TextureSetImageDescription
const&);
55 TextureSetImageDescription();
64 MCAPI
explicit TextureSetImageDescription(::gsl::not_null<::cg::TextureSetDefinition const*> textureSet);
68 MCAPI ~TextureSetImageDescription();
78 MCAPI
void* $ctor(::gsl::not_null<::cg::TextureSetDefinition const*> textureSet);
Definition TextureSetDefinition.h:19
Definition TextureSetImageDescription.h:26
Definition TextureSetImageDescription.h:18