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

#include <GUIGameSettings.h>

Inheritance diagram for KODI::RETRO::CGUIGameSettings:
KODI::RETRO::IGUIRenderSettings Observer

Public Member Functions

 CGUIGameSettings (CRPProcessInfo &processInfo)
 
 ~CGUIGameSettings () override
 
CRenderSettings GetSettings () const override
 Get the settings used to render this target.
 
void Notify (const Observable &obs, const ObservableMessage msg) override
 Process a message from an observable.
 
- Public Member Functions inherited from KODI::RETRO::IGUIRenderSettings
virtual ~IGUIRenderSettings ()=default
 
virtual bool HasVideoFilter () const
 Returns true if this render target has a video filter set.
 
virtual bool HasStretchMode () const
 Returns true if this render target has a stretch mode set.
 
virtual bool HasRotation () const
 Returns true if this render target has a video rotation set.
 
virtual bool HasPixels () const
 Returns true if this render target has a path to a savestate for showing pixel data.
 
virtual CRect GetDimensions () const
 Get the dimensions of this target.
 
- Public Member Functions inherited from Observer
 Observer ()=default
 
virtual ~Observer ()=default
 

Constructor & Destructor Documentation

◆ CGUIGameSettings()

CGUIGameSettings::CGUIGameSettings ( CRPProcessInfo & processInfo)

◆ ~CGUIGameSettings()

CGUIGameSettings::~CGUIGameSettings ( )
override

Member Function Documentation

◆ GetSettings()

CRenderSettings CGUIGameSettings::GetSettings ( ) const
overridevirtual

Get the settings used to render this target.

Returns
The render settings

Implements KODI::RETRO::IGUIRenderSettings.

◆ Notify()

void CGUIGameSettings::Notify ( const Observable & obs,
const ObservableMessage msg )
overridevirtual

Process a message from an observable.

Parameters
obsThe observable that sends the message.
msgThe message.

Implements Observer.


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