11 #include "interfaces/IActionListener.h" 12 #include "settings/lib/ISettingCallback.h" 18 enum class ChannelSwitchMode;
31 bool OnAction(
const CAction& action)
override;
34 void OnSettingChanged(
const std::shared_ptr<const CSetting>& setting)
override;
35 void OnSettingAction(
const std::shared_ptr<const CSetting>& setting)
override;
37 void OnPVRManagerEvent(
const PVREvent& event);
43 static ChannelSwitchMode GetChannelSwitchMode(
int iAction);
Definition: ContextMenuManager.h:24
Definition: ISettingCallback.h:16
Definition: PVRGUIActionListener.h:21
class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:22
Definition: IActionListener.h:13
Definition: PVRManager.h:92
void OnSettingAction(const std::shared_ptr< const CSetting > &setting) override
The given setting has been activated.
Definition: PVRGUIActionListener.cpp:353
void OnSettingChanged(const std::shared_ptr< const CSetting > &setting) override
The value of the given setting has changed.
Definition: PVRGUIActionListener.cpp:316