![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <Application.h>
Classes | |
struct | OutputDisplayProperties |
Public Types | |
using | OutputDisplayPropertiesContainer = vector< OutputDisplayProperties > |
Static Public Member Functions | |
static const OutputDisplayPropertiesContainer & | GetDisplayModes (const size_t displayIndex) noexcept |
static U8 | ActiveDisplayCount () noexcept |
static U8 | MaxMSAASamples () noexcept |
Static Public Attributes | |
static constexpr U8 | g_maxDisplayOutputs = 4u |
Static Private Member Functions | |
static void | MaxMSAASamples (const U8 maxSampleCount) noexcept |
static void | SetActiveDisplayCount (const U8 displayCount) |
static void | RegisterDisplayMode (const U8 displayIndex, const OutputDisplayProperties &mode) |
static void | Reset () noexcept |
Static Private Attributes | |
static U8 | s_activeDisplayCount {1u} |
static U8 | s_maxMSAASAmples {0u} |
static std::array< OutputDisplayPropertiesContainer, g_maxDisplayOutputs > | s_supportedDisplayModes |
Friends | |
class | Attorney::DisplayManagerWindowManager |
class | Attorney::DisplayManagerRenderingAPI |
class | Attorney::DisplayManagerApplication |
Definition at line 162 of file Application.h.
Definition at line 178 of file Application.h.
|
staticnoexcept |
Definition at line 255 of file Application.cpp.
|
staticnoexcept |
Definition at line 249 of file Application.cpp.
|
staticnoexcept |
Definition at line 260 of file Application.cpp.
|
staticprivatenoexcept |
Definition at line 265 of file Application.cpp.
|
staticprivate |
Definition at line 243 of file Application.cpp.
|
staticprivatenoexcept |
Definition at line 270 of file Application.cpp.
|
staticprivate |
Definition at line 238 of file Application.cpp.
|
friend |
Definition at line 174 of file Application.h.
|
friend |
Definition at line 173 of file Application.h.
|
friend |
Definition at line 172 of file Application.h.
|
staticconstexpr |
Definition at line 176 of file Application.h.
|
staticprivate |
Definition at line 192 of file Application.h.
|
staticprivate |
Definition at line 193 of file Application.h.
|
staticprivate |
Definition at line 194 of file Application.h.