|
FRX SDK Documentation 2025 SP0
|
#include <Atil.h>
Public Types | |
| enum | TileSize { k64x64 , k128x128 , k256x256 , k512x512 , k1024x1024 , kUnspecified , kDefault } |
Public Member Functions | |
| DataModel () | |
| DataModel (DataModelAttributes::DataType, DataModelAttributes::BitsPerPixel, int) | |
| virtual | ~DataModel () |
| virtual bool | isCompatibleTileSize (DataModel::TileSize) const |
| virtual DataModelAttributes::BitFields | bitFields () const |
| virtual DataModelAttributes::ChannelOrder | channelOrder () const |
| virtual DataModel * | clone () const |
| virtual DataModel::TileSize | defaultTileSize () const |
| virtual DataModelAttributes::DataType | dataType () const |
| virtual DataModelAttributes::PixelType | pixelType () const |
| virtual DataModelAttributes::DataModelType | dataModelType () const |
| virtual int | bitsUsedPerPixel () const |
| virtual DataModelAttributes::BitsPerPixel | bitsPerPixel () const |
| virtual bool | isCompatibleDataSize (DataModelAttributes::BitsPerPixel dataSize) const |
| virtual bool | operator== (const DataModel &dm) const |
| virtual bool | operator!= (const DataModel &dm) const |
Static Public Member Functions | |
| static int | bytesPerRow (Int32, DataModelAttributes::BitsPerPixel) |
| Atil::DataModel::DataModel | ( | ) |
| Atil::DataModel::DataModel | ( | DataModelAttributes::DataType | , |
| DataModelAttributes::BitsPerPixel | , | ||
| int | ) |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |