GL Studio C++ Runtime API
|
#include <image.h>
Public Attributes | |
unsigned int | _width |
unsigned int | _height |
unsigned int | _components |
unsigned int | _pixel_format |
glsImageCodec | _codec |
unsigned long | _crc |
bool | _gl_texture_compression |
unsigned long | _image_data_size |
unsigned long | _alpha_data_size |
unsigned int | _line_length |
_BufferType * | _rgb_buffer |
_BufferType * | _alpha_buffer |
The glsInlineImage structure. This structure is generated and contains information needed to create reconstruct an inline generated image.
_BufferType* _alpha_buffer |
Pointer to the static compressed alpha layer for the image
unsigned long _alpha_data_size |
Size of Alpha data (compressed). Zero if no alpha channel present
glsImageCodec _codec |
CODEC used to compress image
unsigned int _components |
Number of components in image
unsigned long _crc |
CRC of image data (compressed or uncompressed?)
bool _gl_texture_compression |
Value of GlTextureCompression
unsigned int _height |
Height of image in pixels
unsigned long _image_data_size |
Size of RGB data (compressed)
unsigned int _line_length |
Length of each line of inline data, in bytes
unsigned int _pixel_format |
GL_RGB, GL_RGBA ...
_BufferType* _rgb_buffer |
Pointer to the static compressed rgb buffer for the image
unsigned int _width |
Width of image in pixels