Logo Search packages:      
Sourcecode: tecnoballz version File versions  Download package

Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes | Static Protected Attributes | Private Attributes | Static Private Attributes

ecran_hard Class Reference

Inheritance diagram for ecran_hard:
Inheritance graph
Collaboration diagram for ecran_hard:
Collaboration graph

List of all members.

Public Member Functions

void aff_buff32 (char *src, char *dest, Sint32 offs, Sint32 offd)
void bigendianr (Uint32 *, Uint32 *)
void bigendianw (Uint32 *, Uint32 *)
void buf_affx32 (char *srcPT, char *desPT, Sint32 width, Sint32 heigh=32)
void buf_affx64 (char *srcPT, char *desPT, Sint32 width, Sint32 heigh=64)
void buf_clr64 (char *desPT)
void buffer_640 ()
char * buffer_adr ()
void buffer_GFX (char *gfxPT, Sint32 large, Sint32 haute)
Sint32 buffer_mod (Sint32 large)
char * buffer_pos (Sint32 pos_x, Sint32 pos_y)
void buffer_RAZ (Sint32 pixel=0)
void buffer_RAZ (Sint32 pixel, Sint32 x_pos, Sint32 y_pos, Sint32 width, Sint32 heigh)
Sint32 buffer_rel (Sint32 pos_x, Sint32 pos_y)
void bufferCopy ()
void bufferCTab (Sint32 xpos1, Sint32 ypos1, Sint32 xpos2, Sint32 ypos2)
void bufferCTab ()
Sint32 bufferHaut ()
Sint32 bufferLarg ()
Sint32 bufferNext ()
Sint32 chaine_cmp (char *srcPT, char *desPT, Sint32 taille)
void clr_shadow (Sint32 offst, Sint32 large, Sint32 haute)
void clr_shadow (Sint32 _iPosX, Sint32 _iPosY, Sint32 _iLarg, Sint32 _iHaut)
Sint32 deverouill ()
Sint32 ecran_init ()
Sint32 ecran_next (Sint32 zbase, Sint32 offsx, Sint32 offsy)
void error_init (Sint32 error)
void fullscreen ()
void genericGFX (char *sAdre, Sint32 sLarg, Sint32 sHaut, Sint32 sNext, char *dAdre, Sint32 dLarg, Sint32 dHaut, Sint32 dNext)
Sint32 get_framepee ()
Sint32 get_number ()
void gradation1 ()
Sint32 init_video ()
Sint32 littleWord (char *memPT)
void mentatInit ()
void mentatKill ()
void mise_a_zero_timer ()
void palette_go (unsigned char *adrPal)
void palette_go (SDL_Color *adrPal)
SDL_Color * paletteAdr ()
void paletteAff ()
void rectShadow (Sint32 pos_x, Sint32 pos_y, Sint32 large, Sint32 haute)
Sint32 retour_err ()
Sint32 retour_temps ()
Sint32 screenhght ()
Sint32 screenwdth ()
Sint32 SDL_informations ()
void set_shadow (Sint32 offst, Sint32 large, Sint32 haute)
Sint32 synchro_CalculDifference ()
Sint32 synchro_processusPause (Sint32 _iTemps)
char * tampon_adr ()
void tampon_GFX (SDL_Surface *gfxPT, Sint32 large, Sint32 haute)
Sint32 tampon_mod (Uint32 large)
char * tampon_pos (Sint32 pos_x, Sint32 pos_y)
void tampon_RAZ (Sint32 pixel)
void tampon_RAZ (Sint32 pixel, Sint32 x_pos, Sint32 y_pos, Sint32 width, Sint32 heigh)
Sint32 tampon_rel (Sint32 pos_x, Sint32 pos_y)
void tamponBuff (Sint32 pos_x, Sint32 pos_y, Sint32 large, Sint32 haute)
void tamponBuff ()
Sint32 tamponNext ()
void tiltscreen ()
Sint32 verouiller ()
void waitVBlank ()
void waitVBLchr ()
void waitVBLtec ()

Static Public Member Functions

static Sint32 desinstall (configfile *pConf)
static void ecritLog (char *f_nom, char *chain)
static Sint32 first_init (configfile *pConf)
static Sint32 game_begin ()
static void intToASCII (Sint32 value, char *strng, Uint32 reste)
static void objectKill ()

Static Public Attributes

static Sint32 arg_jumper = -1
static Sint32 bg4_colors = 0
static Uint32 double_mem = 1
static bool is_verbose = 0
static const Sint32 MAX_PLAYER = 6
static const Sint32 NB_OPTIONS = 19
static const Uint32 NDIFFICULT = 4
static bool optionfull = false
static bool optionsync = true
static Sint32 resolution = 2
static const unsigned char SHADOW_PIX = 0x80
static const Uint32 SHADOWLONG = 0x80808080
static const Sint32 SHADOWOFFX = -4
static const Sint32 SHADOWOFFY = 4

Protected Attributes

Sint32 erreur_num
Sint32 numero_obj

Static Protected Attributes

static Uint32 birth_flag = 0
static liste_BOBsBOBgestion = NULL
static char chainelog [100]
static Uint32 cheat_flag = 0
static Sint32 counterObj = 0
static Sint32 countframe = 0
static ecran_hardecran_gere = NULL
static gard_tecnogarGestion = NULL
static Sint32 hardChoice = 1
static Sint32 hasard_val = 0
static GIF_bitMapimage_BOBs = 0
static joueurDatajoueurGere = NULL
static clavierMackeyGestion = NULL
static const Uint32 LEVEL_AREA = 12
static RAM_killermemGestion = NULL
static menu_tecnomenGestion = NULL
static const char nomprefix [] = PREFIX
static Sint32 num_erreur = 0
static Sint32 nuOfPlayer = 1
static ressourcespRessource = NULL
static audiomixerptAudiomix = NULL
static level_dataptLev_data = NULL
static scoretableptScoreTab = NULL
static scrolleditptScrollEd = NULL
static shop_tecnoshpGestion = NULL
static Sint32 super_exit = 0
static Sint32 super_jump = 1
static tableaux_ZtabGestion = NULL
static Sint16 * table_cosL = NULL
static Sint16 * table_sinL = NULL
static Sint32 vieInitial = 8
static char zeAreaCode [11] = " "

Private Attributes

Sint32 buf_nextLn
char * bufAdresse
Uint32 bufHauteur
Uint32 bufLargeur
Sint32 bufProfond
SDL_Surface * bufSurface
Uint32 dateactuel
Uint32 datepreced
Uint32 ecranhaute
Uint32 ecranlarge
Sint32 fps_totale
Sint32 fpscounter
Sint32 framepeers
Sint32 offsetplus
SDL_Color palette_tz [256]
SDL_Surface * sdl_screen
Sint32 speed_game
Sint32 tam_nextLn
char * tamAdresse
SDL_Surface * tamSurface
Sint32 tiltoffset
Uint32 VBL_switch
Sint32 wait_count
Sint32 wait_inter
Sint32 wait_total
Sint32 wait_value
SDL_Color ze_palette [256]

Static Private Attributes

static const Uint32 bitspixels = 8
static char nomfenetre [25] = "TecnoballZ by TLK Games\0"

Detailed Description

Definition at line 28 of file ecran_hard.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index