23 bool OnAction(
const CAction &action)
override;
26 void Process(
unsigned int currentTime, CDirtyRegionList &dirtyregion)
override;
27 void Render()
override;
28 void RenderEx()
override;
29 void OnWindowLoaded()
override;
30 bool HasVisibleControls()
override;
36 void SeekChapter(
int iChapter);
41 bool m_viewModeChanged;
42 std::chrono::time_point<std::chrono::steady_clock> m_dwShowViewModeTimeout;
44 bool m_bShowCurrentTime;
EVENT_RESULT OnMouseEvent(const CPoint &point, const CMouseEvent &event) override
Perform a mouse action.
Definition: GUIWindowFullScreen.cpp:246
void Process(unsigned int currentTime, CDirtyRegionList &dirtyregion) override
Definition: GUIWindowFullScreen.cpp:359
EVENT_RESULT
Results of OnMouseEvent() Any value not equal to EVENT_RESULT_UNHANDLED indicates that the event was ...
Definition: GUIControl.h:60
class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:22
Definition: GUIDialog.h:35
Definition: GUIMessage.h:365
Definition: GUIWindow.h:58
Definition: GUIWindowFullScreen.h:17
void FrameMove() override
Main update function, called every frame prior to rendering Any window that requires updating on a fr...
Definition: GUIWindowFullScreen.cpp:266
Simple class for mouse events.
Definition: Key.h:114
void ClearBackground() override
Clear the background (if necessary) prior to rendering the window.
Definition: GUIWindowFullScreen.cpp:177