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

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

tecno_gard Class Reference

Inheritance diagram for tecno_gard:
Inheritance graph
Collaboration diagram for tecno_gard:
Collaboration graph

List of all members.

Public Member Functions

void affich_MSK ()
void affich_SHA ()
void afficheCC2 ()
void afficheCyc ()
void afficheLin ()
void afficheMSK ()
void afficheRep ()
void afficheSHA ()
void animRepete ()
Sint32 animUnique ()
void aspire_BOB (BOB_killer *bobPT, Sint32 offsX=0, Sint32 offsY=0)
void aspireBOB2 (BOB_killer *bobPT, Sint32 offsX=0, Sint32 offsY=0)
void bigendianr (Uint32 *, Uint32 *)
void bigendianw (Uint32 *, Uint32 *)
void BOB_active ()
void BOB_desact ()
void BOBdestroy ()
Sint32 BOBisactiv ()
void BOBprepare ()
Sint32 chaine_cmp (char *srcPT, char *desPT, Sint32 taille)
void change_GFX ()
void change_GFX (Sint32 index)
void changePosX (Sint32 posX)
void changePosY (Sint32 posY)
Sint32 collision1 (BOB_killer *bobPT)
void coordonnee (Sint32 posX, Sint32 posY)
void cycle_ptab ()
void deplace_pX (Sint32 offs)
void deplace_pY (Sint32 offs)
void duplicaBOB (BOB_killer *)
void efface_lin ()
void efface_MSK ()
void efface_SHA ()
void error_init (Sint32 error)
void execution1 (Sint32 offzt)
Sint32 get_number ()
Uint32 getColHaut ()
Uint32 getColLarg ()
Uint32 getHauteur ()
Uint32 getLargeur ()
void impose_num (Sint32 nume)
Sint32 init_guard (gardlevel *guard, unsigned char *ptLis, zeMissiles *pMiss, zeGigaBlit *pBliz, zexplosion *pexpl)
void initCommun (GIF_bitMap *image, Sint32 ombre)
Sint32 initialBOB (GIF_bitMap *image, Sint32 ombre)
Sint32 initialise (Sint32 BOBnu, GIF_bitMap *image, Sint32 ombre, Sint32 ftpix=0)
void initRepeat (Sint32 value)
Sint32 litAnimOff ()
Sint32 littleWord (char *memPT)
void mentatInit ()
void mentatKill ()
void method_tab ()
void MSK_bitclr ()
void MSKaffiche ()
void MSKbitcopy ()
void new_offset (Sint32 nume)
void out_horizo ()
void out_screen ()
Sint32 reservBOBt (Sint32 anima)
Sint32 retour_err ()
Sint32 retournePX ()
Sint32 retournePY ()
void set_memGFX (char *pGfx, Sint32 rGfx=0)
void set_method (Uint32 vtype)
void setListNum (Sint32 listN)
Sint32 shadow_BOB ()
void tempo_init (Sint32 tempo)
void tempoinit2 (Sint32 tempo)

Static Public Member Functions

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

Public Attributes

Sint32 affligFrst
Sint32 affligLast
Sint32 affRepeatF
Sint32 colHauteur
Sint32 colLargeur
Sint32 indexCycle
Sint32 mirrorVert
const Sint32 * pt_cycling
Uint32 put_method
Sint32 thecounter

Static Public Attributes

static Sint32 arg_jumper = -1
static Sint32 bg4_colors = 0
static const Uint32 CYCLE_PTAB = 6
static const Sint32 cycling_01 [8]
static const Sint32 cycling_02 [8]
static Uint32 double_mem = 1
static bool is_verbose = 0
static const Sint32 MAX_PLAYER = 6
static const Uint32 METHOD_CC1 = 4
static const Uint32 METHOD_CC2 = 5
static const Uint32 METHOD_LIN = 2
static const Uint32 METHOD_MSK = 1
static const Uint32 METHOD_REP = 3
static const Uint32 METHOD_TAB = 0
static const Sint32 NB_OPTIONS = 19
static const Uint32 NDIFFICULT = 4
static Sint32 resolution = 2
static const bb_describzelistBOB []

Protected Attributes

char * adresseGFX
Sint32 affligFrSv
Sint32 affligLaSv
Sint32 anim_tempo
Sint32 animOffset
Sint32 BOBhauteur
Sint32 BOBlargeur
Sint32 BOBListNum
Sint32 BOBtypeNum
Sint32 destNextLn
Sint32 ecranHaute
Sint32 ecranLarge
Sint32 erreur_num
Sint32 flag_actif
Sint32 flagShadow
Sint32 fTableByte
Sint32 init_tempo
Sint32 maximum_X1
Sint32 maximum_Y1
Sint32 maxiOffset
Sint32 memoryflag
Sint32 minimum_X1
Sint32 minimum_Y1
Sint32 miniOffset
Sint32 numero_BOB
Sint32 numero_obj
Sint32 position_x
Sint32 position_y
Sint32 releaseGFX
Sint32 srceNextLn

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

void start_fire ()
void startBlitz ()

Private Attributes

Sint32 explo_time
Sint32 explotempo
Sint32 gard_clign
Sint32 gard_colx1
Sint32 gard_colx2
Sint32 gard_coly1
Sint32 gard_coly2
Sint32 gard_lissa
Sint32 gard_nsbob
Sint32 gard_power
Sint32 gard_speed
Sint32 * gard_tfire
Sint32 gard_touch
Sint32 gard_wait1
Sint32 gard_wait2
Sint32 gard_xcent
Sint32 gard_ycent
Sint32 gardptfire
Sint32 gardwaitf1
Sint32 gardwaitf2
Sint32 hasardval2
unsigned char * ptr_lissa1
unsigned char * ptr_lissa2

Static Private Attributes

static const Sint32 table_gga1 [8]
static const Sint32 table_gga2 [8]


class tecno_miss
class zeguardian
class zeMissiles
class zeNewBalls

Detailed Description

Definition at line 35 of file tecno_gard.h.

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

Generated by  Doxygen 1.6.0   Back to index