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;
42 LayerInfoVar(LayerInfoVar
const&);
50 MCFOLD ::cg::TextureSetLayerType
const& getLayerType()
const;
52 MCAPI
bool isColor()
const;
54 MCAPI
bool isColorChannel()
const;
56 MCAPI
bool isImage()
const;
58 MCAPI ::cg::TextureSetImageDescription::LayerInfoVar&
64 using LayerInfoVarList = ::std::vector<::cg::TextureSetImageDescription::LayerInfoVar>;
66 using LayerInfoVarListIterator = ::std::_Vector_const_iterator<
67 ::std::_Vector_val<::std::_Simple_types<::cg::TextureSetImageDescription::LayerInfoVar>>>;
72 ::ll::TypedStorage<8, 24, ::std::vector<::cg::TextureSetImageDescription::LayerInfoVar>> mLayerInfo;
85 MCFOLD ::std::_Vector_const_iterator<
86 ::std::_Vector_val<::std::_Simple_types<::cg::TextureSetImageDescription::LayerInfoVar>>>
const
89 MCFOLD ::std::_Vector_const_iterator<
90 ::std::_Vector_val<::std::_Simple_types<::cg::TextureSetImageDescription::LayerInfoVar>>>
const
93 MCFOLD uint64
const getLayerCount()
const;
95 MCAPI ::cg::TextureSetImageDescription::LayerInfoVar
const*
96 tryGetLayerInfo(::cg::TextureSetLayerType
const& layerType)
const;
106 MCFOLD
void* $ctor();
110 MCAPI
void* $ctor(::gsl::not_null<::cg::TextureSetDefinition const*> textureSet);
Definition TextureSetDefinition.h:20
Definition TextureSetImageDescription.h:26
Definition TextureSetImageDescription.h:18