Realtime Fractal Renderer Documentation
Events Struct Reference

Class used for storing keyboard and mouse events that have occured. More...

#include <Events.h>

Collaboration diagram for Events:
Collaboration graph

Data Fields

bool forward = false
 
bool backward = false
 
bool up = false
 
bool down = false
 
bool left = false
 
bool right = false
 
bool sprint = false
 
bool take_screenshot = false
 
bool debug_information = false
 
bool exit = false
 
int32_t mouse_pos_x = 0
 
int32_t mouse_pos_y = 0
 
float mouse_screen_delta_x = 0
 
float mouse_screen_delta_y = 0
 
bool mouse_within_window = false
 

Detailed Description

Class used for storing keyboard and mouse events that have occured.

Definition at line 10 of file Events.h.

Field Documentation

◆ backward

bool backward = false

Definition at line 13 of file Events.h.

◆ debug_information

bool debug_information = false

Definition at line 14 of file Events.h.

◆ down

bool down = false

Definition at line 13 of file Events.h.

◆ exit

bool exit = false

Definition at line 14 of file Events.h.

◆ forward

bool forward = false

Definition at line 13 of file Events.h.

◆ left

bool left = false

Definition at line 13 of file Events.h.

◆ mouse_pos_x

int32_t mouse_pos_x = 0

Definition at line 17 of file Events.h.

◆ mouse_pos_y

int32_t mouse_pos_y = 0

Definition at line 17 of file Events.h.

◆ mouse_screen_delta_x

float mouse_screen_delta_x = 0

Definition at line 19 of file Events.h.

◆ mouse_screen_delta_y

float mouse_screen_delta_y = 0

Definition at line 19 of file Events.h.

◆ mouse_within_window

bool mouse_within_window = false

Definition at line 20 of file Events.h.

◆ right

bool right = false

Definition at line 13 of file Events.h.

◆ sprint

bool sprint = false

Definition at line 14 of file Events.h.

◆ take_screenshot

bool take_screenshot = false

Definition at line 14 of file Events.h.

◆ up

bool up = false

Definition at line 13 of file Events.h.


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