Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::RETRO::CGUIRenderSettings Class Reference

#include <GUIRenderSettings.h>

Inheritance diagram for KODI::RETRO::CGUIRenderSettings:
KODI::RETRO::IGUIRenderSettings

Public Member Functions

 CGUIRenderSettings (CGUIGameControl &guiControl)
 
 ~CGUIRenderSettings () override=default
 
bool HasVideoFilter () const override
 Returns true if this render target has a video filter set.
 
bool HasStretchMode () const override
 Returns true if this render target has a stretch mode set.
 
bool HasRotation () const override
 Returns true if this render target has a video rotation set.
 
bool HasPixels () const override
 Returns true if this render target has a path to a savestate for showing pixel data.
 
CRenderSettings GetSettings () const override
 Get the settings used to render this target.
 
CRect GetDimensions () const override
 Get the dimensions of this target.
 
void Reset ()
 
void SetSettings (const CRenderSettings &settings)
 
void SetDimensions (const CRect &dimensions)
 
void SetVideoFilter (const std::string &videoFilter)
 
void SetStretchMode (STRETCHMODE stretchMode)
 
void SetRotationDegCCW (unsigned int rotationDegCCW)
 
void SetPixels (const std::string &pixelPath)
 
- Public Member Functions inherited from KODI::RETRO::IGUIRenderSettings
virtual ~IGUIRenderSettings ()=default
 

Constructor & Destructor Documentation

◆ CGUIRenderSettings()

CGUIRenderSettings::CGUIRenderSettings ( CGUIGameControl & guiControl)

◆ ~CGUIRenderSettings()

KODI::RETRO::CGUIRenderSettings::~CGUIRenderSettings ( )
overridedefault

Member Function Documentation

◆ GetDimensions()

CRect CGUIRenderSettings::GetDimensions ( ) const
overridevirtual

Get the dimensions of this target.

Dimensions are ignored for fullscreen windows.

Returns
The destination dimensions, or unused for fullscreen window

Reimplemented from KODI::RETRO::IGUIRenderSettings.

◆ GetSettings()

CRenderSettings CGUIRenderSettings::GetSettings ( ) const
overridevirtual

Get the settings used to render this target.

Returns
The render settings

Implements KODI::RETRO::IGUIRenderSettings.

◆ HasPixels()

bool CGUIRenderSettings::HasPixels ( ) const
overridevirtual

Returns true if this render target has a path to a savestate for showing pixel data.

Reimplemented from KODI::RETRO::IGUIRenderSettings.

◆ HasRotation()

bool CGUIRenderSettings::HasRotation ( ) const
overridevirtual

Returns true if this render target has a video rotation set.

Reimplemented from KODI::RETRO::IGUIRenderSettings.

◆ HasStretchMode()

bool CGUIRenderSettings::HasStretchMode ( ) const
overridevirtual

Returns true if this render target has a stretch mode set.

Reimplemented from KODI::RETRO::IGUIRenderSettings.

◆ HasVideoFilter()

bool CGUIRenderSettings::HasVideoFilter ( ) const
overridevirtual

Returns true if this render target has a video filter set.

Reimplemented from KODI::RETRO::IGUIRenderSettings.

◆ Reset()

void CGUIRenderSettings::Reset ( )

◆ SetDimensions()

void CGUIRenderSettings::SetDimensions ( const CRect & dimensions)

◆ SetPixels()

void CGUIRenderSettings::SetPixels ( const std::string & pixelPath)

◆ SetRotationDegCCW()

void CGUIRenderSettings::SetRotationDegCCW ( unsigned int rotationDegCCW)

◆ SetSettings()

void CGUIRenderSettings::SetSettings ( const CRenderSettings & settings)

◆ SetStretchMode()

void CGUIRenderSettings::SetStretchMode ( STRETCHMODE stretchMode)

◆ SetVideoFilter()

void CGUIRenderSettings::SetVideoFilter ( const std::string & videoFilter)

The documentation for this class was generated from the following files: