ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <onscreendialog.h>

Inheritance diagram for GUI::OnScreenDialog:
Collaboration diagram for GUI::OnScreenDialog:

List of all members.

Public Member Functions

 OnScreenDialog (bool recordingMode)
 ~OnScreenDialog () override
void close () override
bool isVisible () const override
void reflowLayout () override
void setReplayedTime (uint32 newTime)
void handleMouseMoved (int x, int y, int button) override
void handleMouseDown (int x, int y, int button, int clickCount) override
void handleMouseUp (int x, int y, int button, int clickCount) override
void handleCommand (CommandSender *sender, uint32 cmd, uint32 data) override
bool isMouseOver ()
bool isEditDlgVisible ()
DialoggetActiveDlg ()

Protected Member Functions

void releaseFocus () override

Private Member Functions

bool isMouseOver (int x, int y)

Private Attributes

uint32 _lastTime
bool _enableDrag
bool _mouseOver
bool _editDlgShown
Common::Point _dragPoint
GUI::StaticTextWidget_text
Dialog_dlg

Detailed Description

Definition at line 31 of file onscreendialog.h.


Constructor & Destructor Documentation

GUI::OnScreenDialog::OnScreenDialog ( bool  recordingMode  ) 

Definition at line 62 of file onscreendialog.cpp.

GUI::OnScreenDialog::~OnScreenDialog (  )  [override]

Definition at line 169 of file onscreendialog.cpp.


Member Function Documentation

void GUI::OnScreenDialog::close (  )  [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 218 of file onscreendialog.cpp.

Dialog * GUI::OnScreenDialog::getActiveDlg (  ) 

Definition at line 223 of file onscreendialog.cpp.

void GUI::OnScreenDialog::handleCommand ( CommandSender sender,
uint32  cmd,
uint32  data 
) [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 124 of file onscreendialog.cpp.

void GUI::OnScreenDialog::handleMouseDown ( int  x,
int  y,
int  button,
int  clickCount 
) [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 193 of file onscreendialog.cpp.

void GUI::OnScreenDialog::handleMouseMoved ( int  x,
int  y,
int  button 
) [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 172 of file onscreendialog.cpp.

void GUI::OnScreenDialog::handleMouseUp ( int  x,
int  y,
int  button,
int  clickCount 
) [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 202 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isEditDlgVisible (  ) 

Definition at line 231 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isMouseOver ( int  x,
int  y 
) [private]

Definition at line 210 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isMouseOver (  ) 

Definition at line 214 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isVisible (  )  const [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 42 of file onscreendialog.cpp.

void GUI::OnScreenDialog::reflowLayout (  )  [override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 53 of file onscreendialog.cpp.

void GUI::OnScreenDialog::releaseFocus (  )  [override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 59 of file onscreendialog.cpp.

void GUI::OnScreenDialog::setReplayedTime ( uint32  newTime  ) 

Definition at line 161 of file onscreendialog.cpp.


Member Data Documentation

Definition at line 39 of file onscreendialog.h.

Definition at line 37 of file onscreendialog.h.

Definition at line 36 of file onscreendialog.h.

Definition at line 34 of file onscreendialog.h.

Definition at line 33 of file onscreendialog.h.

Definition at line 35 of file onscreendialog.h.

Definition at line 38 of file onscreendialog.h.


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


Generated on Sat Sep 26 2020 05:03:28 for ResidualVM by doxygen 1.7.1
curved edge   curved edge