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, int displaynumber, int fsaa, const bool &windowborder, LeviathanApplication *appvirtualptr)

Public Attributes

std::string Title
int Height
int Width
std::string FullScreen
bool VSync
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 257 of file AppDefine.cpp.

257 {}

◆ WindowDataDetails() [2/2]

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

Definition at line 248 of file AppDefine.cpp.

250  :
251  Title(title),
252  Height(height), Width(width), FullScreen(fullscreen), VSync(vsync),
253  DisplayNumber(displaynumber), FSAA(fsaa)
254 {}

Member Data Documentation

◆ DisplayNumber

int Leviathan::WindowDataDetails::DisplayNumber

Definition at line 42 of file AppDefine.h.


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.

◆ 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: