GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::MainLoopApi::Event Struct Reference

#include <GameApi.hh>

Collaboration diagram for GameApi::MainLoopApi::Event:

Public Attributes

int type =-1
int ch =-1
PT cursor_pos ={-1}
int button =-1
int mouse_wheel_y =0
bool joy0_button0 =false
bool joy0_button1 =false
bool joy0_button2 =false
bool joy0_button3 =false
bool joy1_button0 =false
bool joy1_button1 =false
bool joy1_button2 =false
bool joy1_button3 =false
int joy0_current_axis =0
int joy0_axis0 =0
int joy0_axis1 =0
int joy0_axis2 =0
int joy0_axis3 =0
int joy0_axis4 =0
int joy1_current_axis =0
int joy1_axis0 =0
int joy1_axis1 =0
int joy1_axis2 =0
int joy1_axis3 =0
int joy1_axis4 =0
int joy0_ball0 = 0
int joy0_ball1 = 0
int joy1_ball0 = 0
int joy1_ball1 = 0
bool last =false
std::string drag_drop_filename =""
int repeat = 0

Member Data Documentation

◆ button

int GameApi::MainLoopApi::Event::button =-1

◆ ch

int GameApi::MainLoopApi::Event::ch =-1

◆ cursor_pos

PT GameApi::MainLoopApi::Event::cursor_pos ={-1}

◆ drag_drop_filename

std::string GameApi::MainLoopApi::Event::drag_drop_filename =""

◆ joy0_axis0

int GameApi::MainLoopApi::Event::joy0_axis0 =0

◆ joy0_axis1

int GameApi::MainLoopApi::Event::joy0_axis1 =0

◆ joy0_axis2

int GameApi::MainLoopApi::Event::joy0_axis2 =0

◆ joy0_axis3

int GameApi::MainLoopApi::Event::joy0_axis3 =0

◆ joy0_axis4

int GameApi::MainLoopApi::Event::joy0_axis4 =0

◆ joy0_ball0

int GameApi::MainLoopApi::Event::joy0_ball0 = 0

◆ joy0_ball1

int GameApi::MainLoopApi::Event::joy0_ball1 = 0

◆ joy0_button0

bool GameApi::MainLoopApi::Event::joy0_button0 =false

◆ joy0_button1

bool GameApi::MainLoopApi::Event::joy0_button1 =false

◆ joy0_button2

bool GameApi::MainLoopApi::Event::joy0_button2 =false

◆ joy0_button3

bool GameApi::MainLoopApi::Event::joy0_button3 =false

◆ joy0_current_axis

int GameApi::MainLoopApi::Event::joy0_current_axis =0

◆ joy1_axis0

int GameApi::MainLoopApi::Event::joy1_axis0 =0

◆ joy1_axis1

int GameApi::MainLoopApi::Event::joy1_axis1 =0

◆ joy1_axis2

int GameApi::MainLoopApi::Event::joy1_axis2 =0

◆ joy1_axis3

int GameApi::MainLoopApi::Event::joy1_axis3 =0

◆ joy1_axis4

int GameApi::MainLoopApi::Event::joy1_axis4 =0

◆ joy1_ball0

int GameApi::MainLoopApi::Event::joy1_ball0 = 0

◆ joy1_ball1

int GameApi::MainLoopApi::Event::joy1_ball1 = 0

◆ joy1_button0

bool GameApi::MainLoopApi::Event::joy1_button0 =false

◆ joy1_button1

bool GameApi::MainLoopApi::Event::joy1_button1 =false

◆ joy1_button2

bool GameApi::MainLoopApi::Event::joy1_button2 =false

◆ joy1_button3

bool GameApi::MainLoopApi::Event::joy1_button3 =false

◆ joy1_current_axis

int GameApi::MainLoopApi::Event::joy1_current_axis =0

◆ last

bool GameApi::MainLoopApi::Event::last =false

◆ mouse_wheel_y

int GameApi::MainLoopApi::Event::mouse_wheel_y =0

◆ repeat

int GameApi::MainLoopApi::Event::repeat = 0

◆ type

int GameApi::MainLoopApi::Event::type =-1

The documentation for this struct was generated from the following file: