16class PhysicalASTCBlock {
25 PhysicalASTCBlock& operator=(PhysicalASTCBlock
const&);
26 PhysicalASTCBlock(PhysicalASTCBlock
const&);
33 MCNAPI ::astc_codec::base::Optional<int> ColorStartBit()
const;
35 MCNAPI ::astc_codec::base::Optional<int> ColorValuesRange()
const;
37 MCNAPI ::astc_codec::base::Optional<int> DualPlaneChannel()
const;
39 MCNAPI
void GetColorValuesInfo(
int* color_bits,
int* color_range)
const;
41 MCNAPI ::astc_codec::base::Optional<::astc_codec::ColorEndpointMode> GetEndpointMode(
int partition)
const;
43 MCNAPI
bool IsDualPlane()
const;
45 MCNAPI ::astc_codec::base::Optional<::std::string> IsIllegalEncoding()
const;
47 MCNAPI
bool IsVoidExtent()
const;
49 MCNAPI ::astc_codec::base::Optional<int> NumColorBits()
const;
51 MCNAPI ::astc_codec::base::Optional<int> NumColorValues()
const;
53 MCNAPI ::astc_codec::base::Optional<int> NumPartitions()
const;
55 MCNAPI ::astc_codec::base::Optional<int> NumWeightBits()
const;
57 MCNAPI ::astc_codec::base::Optional<int> PartitionID()
const;
61 MCNAPI ::astc_codec::base::Optional<::std::array<int, 4>> VoidExtentCoords()
const;
63 MCNAPI ::astc_codec::base::Optional<::std::array<int, 2>> WeightGridDims()
const;
65 MCNAPI ::astc_codec::base::Optional<int> WeightRange()
const;