|
Classes |
| class | gzImage |
| class | gzImageManager |
Defines |
| #define | GZ_EVALUATE_EXTENSION ("<*!*>") |
| #define | GZ_IMAGE_FLAG_NUM(x) (gzSerializeAdapterFlags)(1<<( x+GZ_SERIALIZE_ADAPTER_FLAG_MAX_SIZE)) |
Enumerations |
| enum | gzImageChanges { GZ_IMAGE_CHANGE_DATA = 1<<0,
GZ_IMAGE_CHANGE_FORMAT = 1<<1,
GZ_IMAGE_CHANGE_ALL = GZ_IMAGE_CHANGE_DATA+GZ_IMAGE_CHANGE_FORMAT
} |
| enum | gzImageType {
GZ_IMAGE_TYPE_RGB_8,
GZ_IMAGE_TYPE_RGBA_8,
GZ_IMAGE_TYPE_BW_8,
GZ_IMAGE_TYPE_BWA_8,
GZ_IMAGE_TYPE_DEPTHMAP,
GZ_IMAGE_TYPE_BITMAP,
GZ_IMAGE_TYPE_BGRA_5_5_5_1,
GZ_IMAGE_TYPE_BGR_5_6_5,
GZ_IMAGE_TYPE_CUSTOM
} |
Functions |
| | GZ_DECLARE_REFPTR (gzImage) |
Variables |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_DEFAULT = (gzSerializeAdapterFlags)0 |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_FLIP_DDS_IMAGES = GZ_IMAGE_FLAG_NUM(0) |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_NO_CACHED_IMAGE = GZ_IMAGE_FLAG_NUM(1) |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_NO_ALTERNATE_IMAGE_EXT = GZ_IMAGE_FLAG_NUM(2) |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_IGNORE_IMAGE_MIPMAPS = GZ_IMAGE_FLAG_NUM(3) |
| const gzSerializeAdapterFlags | GZ_IMAGE_FLAGS_NO_DXT1_ALPHA = GZ_IMAGE_FLAG_NUM(4) |
| | Use this flag to load dxt1 images (.dds) without alpha.
|
| const gzULongLong | GZ_IMAGE_FLAG_MAX_SIZE = GZ_SERIALIZE_ADAPTER_FLAG_MAX_SIZE+5 |
| | Definition of how many flags there are in gzImageFlags.
|
Various formats of image data. All types of image data are derived from the base class gzImage. You can provide your own formats as long as you implement the virtual functions in gzImage.