ScummVM API documentation
Ultima::Shared::CMouseDragMsg Class Reference

#include <messages.h>

Inheritance diagram for Ultima::Shared::CMouseDragMsg:
Ultima::Shared::CMouseMoveMsg Ultima::Shared::CMouseMsg Ultima::Shared::CMessage Ultima::Shared::BaseObject

Public Member Functions

virtual ClassDef getType () const
 
 CMouseDragMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Ultima::Shared::CMouseMoveMsg
 CMouseMoveMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Ultima::Shared::CMouseMsg
 CMouseMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Ultima::Shared::CMessage
bool execute (TreeItem *target, const ClassDef *classDef=nullptr, int flags=MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED)
 
bool execute (const Common::String &target, const ClassDef *classDef=nullptr, int flags=MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED)
 
virtual bool perform (TreeItem *treeItem)
 
virtual bool isMouseMsg () const
 
virtual bool isButtonDownMsg () const
 
virtual bool isButtonUpMsg () const
 
virtual bool isMouseMoveMsg () const
 
virtual bool isDoubleClickMsg () const
 
- Public Member Functions inherited from Ultima::Shared::BaseObject
virtual ::Ultima::Shared::ClassDef getType () const
 
bool isInstanceOf (const ClassDef &classDef) const
 

Static Public Member Functions

static ClassDef type ()
 
- Static Public Member Functions inherited from Ultima::Shared::CMouseMoveMsg
static ClassDef type ()
 
- Static Public Member Functions inherited from Ultima::Shared::CMouseMsg
static ClassDef type ()
 
- Static Public Member Functions inherited from Ultima::Shared::CMessage
static ClassDef type ()
 
static bool supports (const TreeItem *treeItem, const ClassDef &classDef)
 
- Static Public Member Functions inherited from Ultima::Shared::BaseObject
::Ultima::Shared::ClassDef type ()
 

Additional Inherited Members

- Public Attributes inherited from Ultima::Shared::CMouseMsg
int _buttons
 
Point _mousePos
 

Detailed Description

Notifies of a mouse drag operation


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