#include <AP_Dds.h>
Inherits AP::AP_File.
Public Member Functions | |
AP_Dds (const AP_String &namefile) | |
AP_Dds (void) | |
AP_Bool | Close (void) |
AP_Byte * | data (void) |
AP_Uint32 | get_mipmap_size_texture (AP_Uint8 index) |
AP_Byte * | get_mipmap_texture (AP_Uint8 index) |
AP_Uint8 | get_num_mipmaps () |
AP_DdsHeader * | header (void) |
Inline. | |
AP_Bool | Open (const AP_String &mode) |
Overloadable functions. | |
AP_Bool | Read (void) |
void | SetFont (void) |
AP_Bool | ValidateHeader (void) |
Private Attributes | |
AP_Uint8 | _m_BytesxPixel |
AP_Bool | _m_compressed |
AP_Byte * | _m_data |
AP_Uint32 | _m_dwMagic |
AP_Bool | _m_font |
AP_Bool | _m_hasMipmaps |
AP_DdsHeader * | _m_header |
AP_Uint8 | _m_MipMapCount |
std::vector< AP_CTexture > | mipmaps |
AP_Dds | ( | void | ) |
AP_Byte* data | ( | void | ) | [inline] |
AP_Uint8 get_num_mipmaps | ( | ) | [inline] |
AP_DdsHeader* header | ( | void | ) | [inline] |
Inline.
void SetFont | ( | void | ) |
AP_Bool ValidateHeader | ( | void | ) |
AP_Uint8 _m_BytesxPixel [private] |
AP_Bool _m_compressed [private] |
AP_Uint32 _m_dwMagic [private] |
AP_Bool _m_hasMipmaps [private] |
AP_DdsHeader* _m_header [private] |
AP_Uint8 _m_MipMapCount [private] |
std::vector<AP_CTexture> mipmaps [private] |