#include <WinSystemWin10.h>
|
| | CWinSystemWin10 () |
| |
| virtual | ~CWinSystemWin10 () |
| |
| bool | InitWindowSystem () override |
| |
| bool | DestroyWindowSystem () override |
| |
| bool | ResizeWindow (int newWidth, int newHeight, int newLeft, int newTop) override |
| |
| void | FinishWindowResize (int newWidth, int newHeight) override |
| |
| void | UpdateResolutions () override |
| |
| void | NotifyAppFocusChange (bool bGaining) override |
| |
| void | ShowOSMouse (bool show) override |
| |
| bool | HasInertialGestures () override |
| |
| bool | Minimize () override |
| |
| bool | Restore () override |
| |
| bool | Hide () override |
| |
| bool | Show (bool raise=true) override |
| |
| std::string | GetClipboardText () override |
| |
| bool | UseLimitedColor () override |
| |
| std::unique_ptr< CVideoSync > | GetVideoSync (void *clock) override |
| |
| bool | WindowedMode () const |
| |
| bool | SetFullScreen (bool fullScreen, RESOLUTION_INFO &res, bool blankOtherDisplays) override |
| |
| bool | IsAlteringWindow () const |
| |
| virtual bool | DPIChanged (WORD dpi, RECT windowRect) const |
| |
| bool | IsMinimized () const |
| |
| void | SetMinimized (bool minimized) |
| |
| bool | CanDoWindowed () override |
| |
| bool | MessagePump () override |
| |
| | CWinSystemBase () |
| |
| virtual | ~CWinSystemBase () |
| |
| virtual CRenderSystemBase * | GetRenderSystem () |
| |
| virtual bool | DestroyWindow () |
| |
| virtual bool | MoveWindow (int topLeft, int topRight) |
| |
| virtual void | FinishModeChange (RESOLUTION res) |
| |
| virtual bool | CenterWindow () |
| |
| virtual bool | IsCreated () |
| |
| virtual void | NotifyAppActiveChange (bool bActivated) |
| |
| virtual bool | HasCursor () |
| |
| virtual int | NoOfBuffers () |
| |
| virtual float | GetDisplayLatency () |
| |
| virtual float | GetFrameLatencyAdjustment () |
| |
| virtual void | OnMove (int x, int y) |
| |
| KODI::WINDOWING::COSScreenSaverManager * | GetOSScreenSaver () |
| |
| unsigned int | GetWidth () |
| |
| unsigned int | GetHeight () |
| |
| bool | IsFullScreen () |
| |
| void | SetWindowResolution (int width, int height) |
| |
| std::vector< RESOLUTION_WHR > | ScreenResolutions (float refreshrate) |
| |
| std::vector< REFRESHRATE > | RefreshRates (int width, int height, uint32_t dwFlags) |
| |
| REFRESHRATE | DefaultRefreshRate (std::vector< REFRESHRATE > rates) |
| |
| virtual bool | HasCalibration (const RESOLUTION_INFO &resInfo) |
| |
| void | RegisterRenderLoop (IRenderLoop *client) |
| |
| void | UnregisterRenderLoop (IRenderLoop *client) |
| |
| void | DriveRenderLoop () |
| |
| CGraphicContext & | GetGfxContext () |
| |
◆ CWinSystemWin10()
| CWinSystemWin10::CWinSystemWin10 |
( |
| ) |
|
◆ ~CWinSystemWin10()
| CWinSystemWin10::~CWinSystemWin10 |
( |
| ) |
|
|
virtual |
◆ AddResolution()
Adds a resolution to the list of resolutions if we don't already have it.
- Parameters
-
◆ AdjustWindow()
| void CWinSystemWin10::AdjustWindow |
( |
| ) |
|
|
protectedvirtual |
◆ CanDoWindowed()
| bool CWinSystemWin10::CanDoWindowed |
( |
| ) |
|
|
overridevirtual |
◆ ChangeResolution()
| bool CWinSystemWin10::ChangeResolution |
( |
const RESOLUTION_INFO & |
res, |
|
|
bool |
forceChange = false |
|
) |
| |
|
protected |
◆ CreateBackBuffer()
| virtual void CWinSystemWin10::CreateBackBuffer |
( |
| ) |
|
|
protectedpure virtual |
◆ CreateNewWindow()
| bool CWinSystemWin10::CreateNewWindow |
( |
const std::string & |
name, |
|
|
bool |
fullScreen, |
|
|
RESOLUTION_INFO & |
res |
|
) |
| |
|
overrideprotectedpure virtual |
◆ DestroyWindowSystem()
| bool CWinSystemWin10::DestroyWindowSystem |
( |
| ) |
|
|
overridevirtual |
◆ DPIChanged()
| bool CWinSystemWin10::DPIChanged |
( |
WORD |
dpi, |
|
|
RECT |
windowRect |
|
) |
| const |
|
virtual |
◆ FinishWindowResize()
| void CWinSystemWin10::FinishWindowResize |
( |
int |
newWidth, |
|
|
int |
newHeight |
|
) |
| |
|
overridevirtual |
◆ GetClipboardText()
| std::string CWinSystemWin10::GetClipboardText |
( |
void |
| ) |
|
|
overridevirtual |
◆ GetConnectedDisplays()
◆ GetDefaultMonitor()
◆ GetState()
| WINDOW_STATE CWinSystemWin10::GetState |
( |
bool |
fullScreen | ) |
const |
|
protected |
◆ GetVideoSync()
| std::unique_ptr< CVideoSync > CWinSystemWin10::GetVideoSync |
( |
void * |
clock | ) |
|
|
overridevirtual |
◆ HasInertialGestures()
| bool CWinSystemWin10::HasInertialGestures |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Hide()
| bool CWinSystemWin10::Hide |
( |
| ) |
|
|
overridevirtual |
◆ InitWindowSystem()
| bool CWinSystemWin10::InitWindowSystem |
( |
| ) |
|
|
overridevirtual |
◆ IsAlteringWindow()
| bool CWinSystemWin10::IsAlteringWindow |
( |
| ) |
const |
|
inline |
◆ IsMinimized()
| bool CWinSystemWin10::IsMinimized |
( |
| ) |
const |
|
inline |
◆ IsStereoEnabled()
| virtual bool CWinSystemWin10::IsStereoEnabled |
( |
| ) |
|
|
protectedpure virtual |
◆ MessagePump()
| bool CWinSystemWin10::MessagePump |
( |
| ) |
|
|
overridevirtual |
◆ Minimize()
| bool CWinSystemWin10::Minimize |
( |
| ) |
|
|
overridevirtual |
◆ NotifyAppFocusChange()
| void CWinSystemWin10::NotifyAppFocusChange |
( |
bool |
bGaining | ) |
|
|
overridevirtual |
◆ OnDisplayBack()
| void CWinSystemWin10::OnDisplayBack |
( |
| ) |
|
|
protected |
◆ OnDisplayLost()
| void CWinSystemWin10::OnDisplayLost |
( |
| ) |
|
|
protected |
◆ OnDisplayReset()
| void CWinSystemWin10::OnDisplayReset |
( |
| ) |
|
|
protected |
◆ Register()
◆ ReleaseBackBuffer()
| virtual void CWinSystemWin10::ReleaseBackBuffer |
( |
| ) |
|
|
protectedpure virtual |
◆ ResizeDeviceBuffers()
| virtual void CWinSystemWin10::ResizeDeviceBuffers |
( |
| ) |
|
|
protectedpure virtual |
◆ ResizeWindow()
| bool CWinSystemWin10::ResizeWindow |
( |
int |
newWidth, |
|
|
int |
newHeight, |
|
|
int |
newLeft, |
|
|
int |
newTop |
|
) |
| |
|
overridevirtual |
◆ ResolutionChanged()
| void CWinSystemWin10::ResolutionChanged |
( |
| ) |
|
|
protected |
◆ Restore()
| bool CWinSystemWin10::Restore |
( |
| ) |
|
|
overridevirtual |
◆ RestoreDesktopResolution()
| void CWinSystemWin10::RestoreDesktopResolution |
( |
| ) |
|
|
protected |
◆ SetDeviceFullScreen()
◆ SetFullScreen()
| bool CWinSystemWin10::SetFullScreen |
( |
bool |
fullScreen, |
|
|
RESOLUTION_INFO & |
res, |
|
|
bool |
blankOtherDisplays |
|
) |
| |
|
overridevirtual |
◆ SetMinimized()
| void CWinSystemWin10::SetMinimized |
( |
bool |
minimized | ) |
|
|
inline |
◆ Show()
| bool CWinSystemWin10::Show |
( |
bool |
raise = true | ) |
|
|
overridevirtual |
◆ ShowOSMouse()
| void CWinSystemWin10::ShowOSMouse |
( |
bool |
show | ) |
|
|
overridevirtual |
◆ Unregister()
◆ UpdateResolutions()
| void CWinSystemWin10::UpdateResolutions |
( |
| ) |
|
|
overridevirtual |
◆ UpdateStates()
| void CWinSystemWin10::UpdateStates |
( |
bool |
fullScreen | ) |
|
|
protectedvirtual |
◆ UseLimitedColor()
| bool CWinSystemWin10::UseLimitedColor |
( |
| ) |
|
|
overridevirtual |
◆ WindowedMode()
| bool CWinSystemWin10::WindowedMode |
( |
| ) |
const |
|
inline |
◆ m_bFirstResChange
| bool CWinSystemWin10::m_bFirstResChange = true |
|
protected |
◆ m_bMinimized
| bool CWinSystemWin10::m_bMinimized |
|
protected |
◆ m_coreWindow
| winrt::Windows::UI::Core::CoreWindow CWinSystemWin10::m_coreWindow = nullptr |
|
protected |
◆ m_delayDispReset
| bool CWinSystemWin10::m_delayDispReset |
|
protected |
◆ m_displays
◆ m_dispResetTimer
◆ m_fullscreenState
◆ m_inFocus
| bool CWinSystemWin10::m_inFocus |
|
protected |
◆ m_IsAlteringWindow
| bool CWinSystemWin10::m_IsAlteringWindow |
|
protected |
◆ m_resources
◆ m_resourceSection
◆ m_state
◆ m_ValidWindowedPosition
| bool CWinSystemWin10::m_ValidWindowedPosition |
|
protected |
◆ m_windowState
The documentation for this class was generated from the following files: