16class PhysicalASTCBlock {
25 PhysicalASTCBlock& operator=(PhysicalASTCBlock
const&);
26 PhysicalASTCBlock(PhysicalASTCBlock
const&);
32 MCNAPI_C ::astc_codec::base::Optional<int> ColorStartBit()
const;
34 MCNAPI_C ::astc_codec::base::Optional<int> ColorValuesRange()
const;
36 MCNAPI_C ::astc_codec::base::Optional<int> DualPlaneChannel()
const;
38 MCNAPI_C
void GetColorValuesInfo(
int* color_bits,
int* color_range)
const;
40 MCNAPI_C ::astc_codec::base::Optional<::astc_codec::ColorEndpointMode> GetEndpointMode(
int partition)
const;
42 MCNAPI_C
bool IsDualPlane()
const;
44 MCNAPI_C ::astc_codec::base::Optional<::std::string> IsIllegalEncoding()
const;
46 MCNAPI_C
bool IsVoidExtent()
const;
48 MCNAPI_C ::astc_codec::base::Optional<int> NumColorBits()
const;
50 MCNAPI_C ::astc_codec::base::Optional<int> NumColorValues()
const;
52 MCNAPI_C ::astc_codec::base::Optional<int> NumPartitions()
const;
54 MCNAPI_C ::astc_codec::base::Optional<int> NumWeightBits()
const;
56 MCNAPI_C ::astc_codec::base::Optional<int> PartitionID()
const;
58 MCNAPI_C ::astc_codec::base::Optional<::std::array<int, 4>> VoidExtentCoords()
const;
60 MCNAPI_C ::astc_codec::base::Optional<::std::array<int, 2>> WeightGridDims()
const;
62 MCNAPI_C ::astc_codec::base::Optional<int> WeightRange()
const;