Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
input.h File Reference
Include dependency graph for input.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef InReaction(* InHandler) (const SDL_Event_ *)
 

Enumerations

enum  InReaction { IN_PASS = 4 , IN_HANDLED = 2 }
 

Functions

void in_add_handler (InHandler handler)
 
void in_reset_handlers ()
 
void in_dispatch_event (const SDL_Event_ *event)
 
void in_push_priority_event (const SDL_Event_ *event)
 
int in_poll_priority_event (SDL_Event_ *event)
 
int in_poll_event (SDL_Event_ *event)
 

Typedef Documentation

◆ InHandler

typedef InReaction(* InHandler) (const SDL_Event_ *)

Enumeration Type Documentation

◆ InReaction

enum InReaction
Enumerator
IN_PASS 
IN_HANDLED 

Function Documentation

◆ in_add_handler()

void in_add_handler ( InHandler  handler)

◆ in_dispatch_event()

void in_dispatch_event ( const SDL_Event_ event)

◆ in_poll_event()

int in_poll_event ( SDL_Event_ event)

◆ in_poll_priority_event()

int in_poll_priority_event ( SDL_Event_ event)

◆ in_push_priority_event()

void in_push_priority_event ( const SDL_Event_ event)

◆ in_reset_handlers()

void in_reset_handlers ( )