All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
WindowsNativeState Struct Reference

Public Member Functions

std::string GetAppName () const
 
HINSTANCE GetHInstance () const
 
EGLNativeWindowType GetWindow () const
 
int GetWidth () const
 
int GetHeight () const
 
bool IsFullScreen () const
 
bool RequiresPBuffer () const
 
float GetOversampleScale () const
 
std::string GetDeviceModel () const
 
const std::string & GetAssetsFolder () const
 
float GetDeviceDpi () const
 
void SetSize (int width, int height)
 

Static Public Member Functions

static WindowsNativeState Make (const std::string &appName, HINSTANCE hinstance, EGLNativeWindowType nativeWindowType, int width, int height, bool fullScreen, bool requiresPBuffer, float oversampleScale, const std::string &deviceModel, float deviceDpiconst, const std::string &assetsPath=std::string(""))
 
static WindowsNativeStateCreate (const std::string &appName, HINSTANCE hinstance, EGLNativeWindowType nativeWindowType, int width, int height, bool fullScreen, bool requiresPBuffer, float oversampleScale, const std::string &deviceModel, float deviceDpi)
 

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