|  | 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