Antkeeper  0.0.1
Classes | Enumerations
app Namespace Reference

Classes

struct  display_connected_event
 Event generated when a display has been connected. More...
 
struct  display_disconnected_event
 Event generated when a display has been disconnected. More...
 
struct  display_orientation_changed_event
 Event generated when the orientation of a display has changed. More...
 
class  display
 Virtual display. More...
 
class  input_manager
 Manages virtual input devices. More...
 
class  sdl_input_manager
 Input manager implementation using SDL2. More...
 
class  sdl_window_manager
 
class  sdl_window
 
struct  window_closed_event
 Event generated when a window has been requested to close. More...
 
struct  window_focus_changed_event
 Event generated when a window has gained or lost focus. More...
 
struct  window_moved_event
 Event generated when a window has been moved. More...
 
struct  window_maximized_event
 Event generated when a window has been maximized. More...
 
struct  window_minimized_event
 Event generated when a window has been minimized. More...
 
struct  window_restored_event
 Event generated when a window has been restored. More...
 
struct  window_resized_event
 Event generated when a window has been resized. More...
 
class  window_manager
 
class  window
 

Enumerations

enum class  display_orientation : std::uint8_t {
  unknown , landscape , landscape_flipped , portrait ,
  portrait_flipped
}
 Display orientations. More...
 

Enumeration Type Documentation

◆ display_orientation

enum app::display_orientation : std::uint8_t
strong

Display orientations.

Enumerator
unknown 

Display orientation unknown.

landscape 

Display is in landscape mode, with the right side up, relative to portrait mode.

landscape_flipped 

Display is in landscape mode, with the left side up, relative to portrait mode.

portrait 

Display is in portrait mode.

portrait_flipped 

Display is in portrait mode, upside down.

Definition at line 30 of file display-orientation.hpp.