Atrinik Client  4.0
Data Structures | Macros | Typedefs | Enumerations
event.h File Reference

Go to the source code of this file.

Data Structures

struct  key_struct
 

Macros

#define EVENT_IS_MOUSE(_event)   ((_event)->type == SDL_MOUSEBUTTONDOWN || (_event)->type == SDL_MOUSEBUTTONUP || (_event)->type == SDL_MOUSEMOTION)
 
#define EVENT_IS_KEY(_event)   ((_event)->type == SDL_KEYDOWN || (_event)->type == SDL_KEYUP)
 

Typedefs

typedef void(* event_drag_cb_fnc )(void)
 
typedef struct key_struct key_struct
 

Enumerations

enum  { DRAG_GET_STATUS = -1, DRAG_NONE, DRAG_QUICKSLOT, DRAG_QUICKSLOT_SPELL }
 

Detailed Description

Event related header file.

Definition in file event.h.

Typedef Documentation

typedef void(* event_drag_cb_fnc)(void)

Called when dragged object is not handled, and a handler was specified.

Definition at line 43 of file event.h.

typedef struct key_struct key_struct

Key information.