TurtleBrains  0.3.1
High quality, portable, C++ framework for rapid 2D game development.
tb_application_window.h
1 
9 #ifndef _TurtleBrains_ApplicationWindow_h_
10 #define _TurtleBrains_ApplicationWindow_h_
11 
12 #include "../core/tb_types.h"
13 
14 namespace TurtleBrains
15 {
16  namespace Application
17  {
18 
23  {
29 
33  WindowProperties(void);
34  };
35 
36  }; /* namespace Application */
37 }; /* namespace TurtleBrains */
38 
40 
41 #endif /* _TurtleBrains_ApplicationWindow_h_ */
tbCore::int16 mWindowPositionY
The position of the top edge of the window in pixels.
Definition: tb_application_window.h:27
tbCore::int16 mWindowWidth
The width of the window rectangle in pixels. The actual width may be larger to account for the window...
Definition: tb_application_window.h:24
Here is some information about the primary namespace.
Definition: tb_application_dialog.h:21
Contains classes, functions and constants to create Applications, Menus, Dialogs with native controls...
Definition: tb_application_dialog.h:23
bool mVerticalSync
True if the rendering should be synchronized with the monitors refresh rate.
Definition: tb_application_window.h:28
tbCore::int16 mWindowHeight
The height of the window rectangle in pixels. The actual height may be larger to account for the wind...
Definition: tb_application_window.h:25
int16_t int16
Signed integer with a size of 16 bits. Supports values from -32768 to 32767.
Definition: tb_types.h:25
Definition: tb_application_window.h:22
tbCore::int16 mWindowPositionX
The position of the left edge of the window in pixels.
Definition: tb_application_window.h:26