XII Release 0.1.0
Loading...
Searching...
No Matches
xiiScreen Class Reference

Provides functionality to detect available monitors. More...

#include <Screen.h>

Static Public Member Functions

static xiiResult EnumerateScreens (xiiHybridArray< xiiScreenInfo, 2 > &out_screens)
 Enumerates all available screens. When it returns XII_SUCCESS, at least one screen has been found.
static void PrintScreenInfo (const xiiHybridArray< xiiScreenInfo, 2 > &screens, xiiLogInterface *pLog=xiiLog::GetThreadLocalLogSystem())
 Prints the available screen information to the provided log.

Detailed Description

Provides functionality to detect available monitors.

Member Function Documentation

◆ EnumerateScreens()

xiiResult xiiScreen::EnumerateScreens ( xiiHybridArray< xiiScreenInfo, 2 > & out_screens)
static

Enumerates all available screens. When it returns XII_SUCCESS, at least one screen has been found.

Copyright (c) Theophilus Eriata. All Rights Reserved.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/Foundation/System/Screen.h
  • /home/runner/work/XII/XII/Source/Engine/Foundation/Platform/Implementation/SDL/Screen_SDL.inl
  • /home/runner/work/XII/XII/Source/Engine/Foundation/System/Implementation/Screen.cpp