Sleeping Wombat GUI  0.100
swGUI
Public Member Functions | Public Attributes | List of all members
sw::gui::NativeWindowDescriptor Struct Reference

Dedcriptor used to create native GUI window. More...

#include <INativeWindow.h>

Public Member Functions

 NativeWindowDescriptor ()
 
 NativeWindowDescriptor (const std::string &windowTitle)
 
void InitDefaults ()
 

Public Attributes

WindowHandler ParentHandle
 
unsigned short Width
 
unsigned short Height
 
unsigned short PositionX
 
unsigned short PositionY
 
bool Fullscreen: 1
 
bool ShowWindow: 1
 Show window immediately after creation. More...
 
bool AddExitButton: 1
 
bool AddMinimizeButton: 1
 
bool AddMaximizeButton: 1
 
bool AddFrame: 1
 
bool AddTitleBar: 1
 
bool AdjustSize: 1
 Adjust window size to client area. More...
 
std::string WindowTitle
 

Detailed Description

Dedcriptor used to create native GUI window.

Constructor & Destructor Documentation

sw::gui::NativeWindowDescriptor::NativeWindowDescriptor ( )
inline
sw::gui::NativeWindowDescriptor::NativeWindowDescriptor ( const std::string &  windowTitle)
inline

Member Function Documentation

void sw::gui::NativeWindowDescriptor::InitDefaults ( )
inline

Member Data Documentation

bool sw::gui::NativeWindowDescriptor::AddExitButton
bool sw::gui::NativeWindowDescriptor::AddFrame
bool sw::gui::NativeWindowDescriptor::AddMaximizeButton
bool sw::gui::NativeWindowDescriptor::AddMinimizeButton
bool sw::gui::NativeWindowDescriptor::AddTitleBar
bool sw::gui::NativeWindowDescriptor::AdjustSize

Adjust window size to client area.

bool sw::gui::NativeWindowDescriptor::Fullscreen
unsigned short sw::gui::NativeWindowDescriptor::Height
WindowHandler sw::gui::NativeWindowDescriptor::ParentHandle
unsigned short sw::gui::NativeWindowDescriptor::PositionX
unsigned short sw::gui::NativeWindowDescriptor::PositionY
bool sw::gui::NativeWindowDescriptor::ShowWindow

Show window immediately after creation.

unsigned short sw::gui::NativeWindowDescriptor::Width
std::string sw::gui::NativeWindowDescriptor::WindowTitle

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