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

#include <Tooltip.h>

Inheritance diagram for GUI::Tooltip:
Collaboration diagram for GUI::Tooltip:

List of all members.

Public Member Functions

 Tooltip ()
void setup (Dialog *parent, Widget *widget, int x, int y)
void drawDialog (DrawLayer layerToDraw) override
 Draw the dialog in its entirety (background and widgets).
virtual void receivedFocus (int x=-1, int y=-1) override

Protected Member Functions

virtual void handleMouseDown (int x, int y, int button, int clickCount) override
virtual void handleMouseUp (int x, int y, int button, int clickCount) override
virtual void handleMouseWheel (int x, int y, int direction) override
virtual void handleKeyDown (Common::KeyState state) override
virtual void handleKeyUp (Common::KeyState state) override
virtual void handleMouseMoved (int x, int y, int button) override

Protected Attributes

int _maxWidth
int _xdelta
int _ydelta
Common::StringArray _wrappedLines

Private Attributes

Dialog_parent

Detailed Description

Definition at line 34 of file Tooltip.h.


Constructor & Destructor Documentation

GUI::Tooltip::Tooltip (  ) 

Definition at line 34 of file Tooltip.cpp.


Member Function Documentation

void GUI::Tooltip::drawDialog ( DrawLayer  layerToDraw  )  [override, virtual]

Draw the dialog in its entirety (background and widgets).

Reimplemented from GUI::Dialog.

Definition at line 59 of file Tooltip.cpp.

virtual void GUI::Tooltip::handleKeyDown ( Common::KeyState  state  )  [inline, override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 59 of file Tooltip.h.

virtual void GUI::Tooltip::handleKeyUp ( Common::KeyState  state  )  [inline, override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 63 of file Tooltip.h.

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

Reimplemented from GUI::Dialog.

Definition at line 47 of file Tooltip.h.

virtual void GUI::Tooltip::handleMouseMoved ( int  x,
int  y,
int  button 
) [inline, override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 67 of file Tooltip.h.

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

Reimplemented from GUI::Dialog.

Definition at line 51 of file Tooltip.h.

virtual void GUI::Tooltip::handleMouseWheel ( int  x,
int  y,
int  direction 
) [inline, override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 55 of file Tooltip.h.

virtual void GUI::Tooltip::receivedFocus ( int  x = -1,
int  y = -1 
) [inline, override, virtual]

Reimplemented from GUI::Dialog.

Definition at line 45 of file Tooltip.h.

void GUI::Tooltip::setup ( Dialog parent,
Widget widget,
int  x,
int  y 
)

Definition at line 40 of file Tooltip.cpp.


Member Data Documentation

int GUI::Tooltip::_maxWidth [protected]

Definition at line 71 of file Tooltip.h.

Definition at line 36 of file Tooltip.h.

Definition at line 74 of file Tooltip.h.

int GUI::Tooltip::_xdelta [protected]

Definition at line 72 of file Tooltip.h.

int GUI::Tooltip::_ydelta [protected]

Definition at line 72 of file Tooltip.h.


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


Generated on Sat Jul 20 2019 05:03:09 for ResidualVM by doxygen 1.7.1
curved edge   curved edge