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

clavierMac Class Reference

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

List of all members.

Public Member Functions

void bigendianr (Uint32 *, Uint32 *)
void bigendianw (Uint32 *, Uint32 *)
Sint32 buttonBlit ()
Sint32 chaine_cmp (char *srcPT, char *desPT, Sint32 taille)
void error_init (Sint32 error)
Sint32 get_Kcode1 ()
Sint32 get_number ()
Sint32 getCursPos ()
void init_input (char *strng, Uint32 ssize)
Sint32 isReleaseR (Sint32 *off_x, Sint32 *off_y)
Sint32 leftButton ()
void lit_keymap ()
Sint32 littleWord (char *memPT)
void mentatInit ()
void mentatKill ()
void resetpause ()
Sint32 retour_err ()
Sint32 righButton ()
void setGrab_On ()
void setGrabOff ()
void souris_off (Sint32 *off_x, Sint32 *off_y)
void souris_off ()
Sint32 sourisGetX ()
Sint32 sourisGetY ()
Sint32 sourisoffX ()
Sint32 sourisoffY ()
Sint32 sourisRela (Sint32 *off_x, Sint32 *off_y)
Uint32 specialKey (Uint32)
Uint32 specKeyRaz (Uint32)
void stop_input ()
char test_Kcode (Sint16)
char test_Rcode (Sint16)

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 const Uint32 ESCAPEMENU = 8
static const Uint32 FULLSCFLAG = 7
static bool is_verbose = 0
static const Sint32 MAX_PLAYER = 6
static const Uint32 MFXSFXFLAG = 4
static const Uint32 MUSIC_FLAG = 6
static const Sint32 NB_OPTIONS = 19
static const Uint32 NDIFFICULT = 4
static const Uint32 NUMOFFLAGS = 10
static const Uint32 PAUSE_FLAG = 0
static Sint32 resolution = 2
static const Uint32 SOUND_FLAG = 5
static const Uint32 TOEXITFLAG = 1
static const Uint32 TOMENUFLAG = 2
static const Uint32 TOOVERFLAG = 3
static const Uint32 WAITVBLOFF = 9

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

void init_kcode (Sint32 kCode)
void initKcode1 (Sint32)
void initKcode2 (Sint32)
void inputKCode (Sint32)
Sint32 inputKCode ()

Private Attributes

Sint32 bou_droite
Sint32 bou_gauche
Sint32 bou_milieu
Uint32 code_keyup
Uint32 codePress1
Uint32 codePress2
Uint32 curs_state
Sint32 cursor_pos
Sint32 grabs_flag
Sint32 input_size
Sint32 inputTempo
Sint32 mo_point_h
Sint32 mo_point_v
Sint32 mo_pointhr
Sint32 mo_pointvr
Sint32 mouspresse
Sint32 mouspressx
Sint32 mouspressy
Sint32 mousreleas
char * ptStrInput
Sint32 releaseRgt
Sint32 sourisOffx
Sint32 sourisOffy
Sint32 sourisPosX
Sint32 sourisPosY

Static Private Attributes

static Uint32 keys_flags [NUMOFFLAGS]
static Uint32 keys_lasts [NUMOFFLAGS]

Detailed Description

Definition at line 28 of file clavierMac.h.


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

Generated by  Doxygen 1.6.0   Back to index