OpenMortal Apocalypse mirror
Sourceforge mirror
SourceForge.net Logo
      News | Info | Characters | Arenas | Screenshots | Forums | Download  
Developer: Making of | Character-HOWTO | AI Design | Submit a Character
Documentation: Main Page | Modules | Class Hierarchy | Class List | File List

CRlePack_P Struct Reference
[Sound and graphics]

Internal data of CRlePack. More...

List of all members.

Public Member Functions

void draw_rle_sprite8 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite_v_flip8 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite16 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite_v_flip16 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite24 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite_v_flip24 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite32 (SRleSprite *a_poSprite, int a_dx, int a_dy)
void draw_rle_sprite_v_flip32 (SRleSprite *a_poSprite, int a_dx, int a_dy)

Public Attributes

SDL_Color m_aoPalette [256]
SDL_Color m_aoTintedPalette [256]
TintEnum m_enTint
int m_iCount
int m_iArraysize
SRleSprite ** m_pSprites
void * m_pData
int m_iColorCount
int m_iColorOffset
Uint32 m_aiRGBPalette [256]


Detailed Description

Internal data of CRlePack.


Member Function Documentation

void CRlePack_P::draw_rle_sprite16 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite24 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite32 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite8 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite_v_flip16 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite_v_flip24 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite_v_flip32 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 

void CRlePack_P::draw_rle_sprite_v_flip8 SRleSprite a_poSprite,
int  a_dx,
int  a_dy
 


Member Data Documentation

Uint32 CRlePack_P::m_aiRGBPalette[256]
 

SDL_Color CRlePack_P::m_aoPalette[256]
 

SDL_Color CRlePack_P::m_aoTintedPalette[256]
 

TintEnum CRlePack_P::m_enTint
 

int CRlePack_P::m_iArraysize
 

int CRlePack_P::m_iColorCount
 

int CRlePack_P::m_iColorOffset
 

int CRlePack_P::m_iCount
 

void* CRlePack_P::m_pData
 

SRleSprite** CRlePack_P::m_pSprites
 


The documentation for this struct was generated from the following file: