Leviathan  0.8.0.0
Leviathan game engine
Leviathan::WindowDataDetails Struct Reference

#include <AppDefine.h>

Public Member Functions

 WindowDataDetails ()
 
 WindowDataDetails (const std::string &title, const int &width, const int &height, const std::string &fullscreen, bool vsync, bool gamma, int displaynumber, int fsaa, const bool &windowborder, LeviathanApplication *appvirtualptr)
 

Public Attributes

std::string Title
 
int Height
 
int Width
 
std::string FullScreen
 
bool VSync
 
bool UseGamma
 
int DisplayNumber
 
int FSAA
 

Detailed Description

Definition at line 20 of file AppDefine.h.

Constructor & Destructor Documentation

◆ WindowDataDetails() [1/2]

Leviathan::WindowDataDetails::WindowDataDetails ( )

Definition at line 262 of file AppDefine.cpp.

262 {}

◆ WindowDataDetails() [2/2]

Leviathan::WindowDataDetails::WindowDataDetails ( const std::string &  title,
const int &  width,
const int &  height,
const std::string &  fullscreen,
bool  vsync,
bool  gamma,
int  displaynumber,
int  fsaa,
const bool &  windowborder,
LeviathanApplication appvirtualptr 
)

Definition at line 252 of file AppDefine.cpp.

255  :
256  Title(title),
257  Height(height), Width(width), FullScreen(fullscreen), VSync(vsync), UseGamma(gamma),
258  DisplayNumber(displaynumber), FSAA(fsaa)
259 {}

Member Data Documentation

◆ DisplayNumber

int Leviathan::WindowDataDetails::DisplayNumber

Definition at line 43 of file AppDefine.h.

◆ FSAA

int Leviathan::WindowDataDetails::FSAA

Definition at line 44 of file AppDefine.h.

◆ FullScreen

std::string Leviathan::WindowDataDetails::FullScreen

Definition at line 40 of file AppDefine.h.

◆ Height

int Leviathan::WindowDataDetails::Height

Definition at line 38 of file AppDefine.h.

◆ Title

std::string Leviathan::WindowDataDetails::Title

Definition at line 37 of file AppDefine.h.

◆ UseGamma

bool Leviathan::WindowDataDetails::UseGamma

Definition at line 42 of file AppDefine.h.

◆ VSync

bool Leviathan::WindowDataDetails::VSync

Definition at line 41 of file AppDefine.h.

◆ Width

int Leviathan::WindowDataDetails::Width

Definition at line 39 of file AppDefine.h.


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