ScummVM API documentation
AGS3::AGS::Engine::DisplayMode Struct Reference
Inheritance diagram for AGS3::AGS::Engine::DisplayMode:
AGS3::AGS::Engine::GraphicResolution AGS3::Size

Public Member Functions

bool IsWindowed () const
 
bool IsRealFullscreen () const
 
 DisplayMode (const GraphicResolution &res, WindowMode mode=kWnd_Windowed, int32_t refresh=0, bool vsync=false)
 
- Public Member Functions inherited from AGS3::AGS::Engine::GraphicResolution
 GraphicResolution (int32_t width, int32_t height, int32_t color_depth)
 
 GraphicResolution (Size size, int32_t color_depth)
 
bool IsValid () const
 
- Public Member Functions inherited from AGS3::Size
 Size (int width, int height)
 
bool IsNull () const
 
bool ExceedsByAny (const Size size) const
 
bool operator== (const Size size) const
 
bool operator!= (const Size size) const
 
bool operator< (const Size &other) const
 
Size operator+ (const Size &size) const
 
Size operator- (const Size &size) const
 
Size operator* (int x) const
 
Size operator/ (int x) const
 
Sizeoperator*= (int x)
 
Sizeoperator/= (int x)
 

Public Attributes

int32_t RefreshRate = 0
 
bool Vsync = false
 
WindowMode Mode = kWnd_Windowed
 
- Public Attributes inherited from AGS3::AGS::Engine::GraphicResolution
int32_t ColorDepth
 
- Public Attributes inherited from AGS3::Size
int Width
 
int Height
 

Additional Inherited Members

- Static Public Member Functions inherited from AGS3::Size
static Size Clamp (const Size &sz, const Size &floor, const Size &ceil)
 

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