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 ()
virtual void close ()
virtual bool isVisible () const
virtual void reflowLayout ()
void setReplayedTime (uint32 newTime)
virtual void handleMouseMoved (int x, int y, int button)
virtual void handleMouseDown (int x, int y, int button, int clickCount)
virtual void handleMouseUp (int x, int y, int button, int clickCount)
void handleCommand (CommandSender *sender, uint32 cmd, uint32 data)
bool isMouseOver ()
bool isEditDlgVisible ()
DialoggetActiveDlg ()

Protected Member Functions

virtual void releaseFocus ()

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 60 of file onscreendialog.cpp.

GUI::OnScreenDialog::~OnScreenDialog (  ) 

Definition at line 167 of file onscreendialog.cpp.


Member Function Documentation

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

Reimplemented from GUI::Dialog.

Definition at line 216 of file onscreendialog.cpp.

Dialog * GUI::OnScreenDialog::getActiveDlg (  ) 

Definition at line 221 of file onscreendialog.cpp.

void GUI::OnScreenDialog::handleCommand ( CommandSender sender,
uint32  cmd,
uint32  data 
) [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 
) [virtual]

Reimplemented from GUI::Dialog.

Definition at line 191 of file onscreendialog.cpp.

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

Reimplemented from GUI::Dialog.

Definition at line 170 of file onscreendialog.cpp.

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

Reimplemented from GUI::Dialog.

Definition at line 200 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isEditDlgVisible (  ) 

Definition at line 229 of file onscreendialog.cpp.

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

Definition at line 208 of file onscreendialog.cpp.

bool GUI::OnScreenDialog::isMouseOver (  ) 

Definition at line 212 of file onscreendialog.cpp.

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

Reimplemented from GUI::Dialog.

Definition at line 42 of file onscreendialog.cpp.

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

Reimplemented from GUI::Dialog.

Definition at line 53 of file onscreendialog.cpp.

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

Reimplemented from GUI::Dialog.

Definition at line 57 of file onscreendialog.cpp.

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

Definition at line 159 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 Nov 16 2019 05:03:18 for ResidualVM by doxygen 1.7.1
curved edge   curved edge