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 Member Functions | Private Attributes | Static Private Attributes | Friends

zeNewBalls Class Reference

Inheritance diagram for zeNewBalls:
Inheritance graph
[legend]
Collaboration diagram for zeNewBalls:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void bigendianr (Uint32 *, Uint32 *)
void bigendianw (Uint32 *, Uint32 *)
Sint32 chaine_cmp (char *srcPT, char *desPT, Sint32 taille)
void error_init (Sint32 error)
technoBallfirst_ball ()
Sint32 get_number ()
technoBallget_object (Uint32 index)
void init_balle (zeRaquette *raket, Sint32 start, Sint32 glueC, Sint32 speed, Sint32 tiltC, Sint32 table)
Sint32 init_liste ()
void init_total (Sint32 total)
Sint32 least_glue ()
technoBall ** listeObjet ()
void littleDead ()
void littleInit ()
Sint32 littleWord (char *memPT)
void maxi_speed ()
void mentatInit ()
void mentatKill ()
Sint32 retour_err ()
void run_2balls ()
void run_3balls ()
void run_nballs (Sint32 nball=0)
void run_power1 ()
void run_power2 ()
void run_size01 ()
void run_size02 ()
void runcontrol ()
void time2tilt2 ()
void time_2tilt ()
Sint32 totalObjet ()
void vitusBall2 ()
void vitusBalle ()
void xAnimation ()
void xBOBactive ()
void xDesactive ()
 zeNewBalls (ejectBalls *eject, lesBriques *brick, briqueCote *brico, head_anima *gugus, zeBouiBoui *atoms, barreScore *score, BOB_killer *pwall, zeMiniMess *, ze_magneye *pEyes)
 zeNewBalls (zeguardian *, zeCapsules *, ze_gadgets *)

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

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 Sint32 resolution = 2

Protected Attributes

Sint32 BOBtypeNum
Sint32 erreur_num
Sint32 fTableByte
Sint32 numero_obj
technoBall ** objetListe
Sint32 objetNombr
Sint32 objetOmbre
Sint32 objetTotal

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 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 accelerate ()
void vitus_bump ()
void vitus_cote ()
void vitus_ctrl ()
void vitus_eyes ()
void vitus_move ()
void vitus_sort ()
void vitus_tilt ()
void vitusAtoms ()
void vitusbound ()
void vitusBrick ()
void vitusbump2 ()
void vituscote2 ()
void vitusEject ()
void vitusGuard ()
void vitusmove2 ()
void vitusrobot ()
void vitussort2 ()

Private Attributes

Sint32 balle_ctrl
Sint32 balle_glue
Sint32 balle_tilt
Sint16 * balleVites
lesBriquesbrickObjet
briqueCotebricoObjet
ejectBallsejectObjet
head_animagugusObjet
Sint32 num_erreur
ze_gadgetspt_gadgets
ze_magneyept_magneye
barreScoreptBarreScr
BOB_killerptBob_wall
zeBouiBouiptBouiBoui
zeCapsulesptCapsules
zeguardianptguardian
zeMiniMessptMiniMess
Sint32 startCount
tecno_bumptec_robot0
tecno_bumptecBumper1
tecno_bumptecBumper2
tecno_bumptecBumper3
tecno_bumptecBumper4
Sint32 tempoVites

Static Private Attributes

static Sint32 ballEject1 []
static Sint32 ballEject2 []
static Sint32 ballEject3 []
static Sint32 ballEject4 []
static Sint32 * brick_jump [15]
static Sint32 rb0 [16]
static Sint32 rb1 [16]
static Sint32 rb2 [16]
static Sint32 rb3 [16]
static Sint32 rb4 [16]
static Sint32 rb5 [16]
static Sint32 rb6 [16]
static Sint32 rb7 [16]
static Sint32 rb8 [16]

Friends

class ejectBalls
class technoBall

Detailed Description

Definition at line 46 of file zeNewBalls.h.


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

Generated by  Doxygen 1.6.0   Back to index