ScummVM API documentation
Titanic::CMouseButtonDownMsg Class Reference
Inheritance diagram for Titanic::CMouseButtonDownMsg:
Titanic::CMouseButtonMsg Titanic::CMouseMsg Titanic::CMessage Titanic::CSaveableObject

Public Member Functions

 CMouseButtonDownMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Titanic::CMouseButtonMsg
 CMouseButtonMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Titanic::CMouseMsg
 CMouseMsg (const Point &pt, int buttons)
 
- Public Member Functions inherited from Titanic::CMessage
bool execute (CTreeItem *target, const ClassDef *classDef=nullptr, int flags=MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED)
 
bool execute (const CString &target, const ClassDef *classDef=nullptr, int flags=MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED)
 
virtual bool perform (CTreeItem *treeItem)
 
void save (SimpleFile *file, int indent) override
 
void load (SimpleFile *file) override
 
virtual bool isMouseMsg () const
 
virtual bool isButtonDownMsg () const
 
virtual bool isButtonUpMsg () const
 
virtual bool isMouseMoveMsg () const
 
virtual bool isDoubleClickMsg () const
 
virtual bool isEnterRoomMsg () const
 
virtual bool isPreEnterRoomMsg () const
 
virtual bool isleaveRoomMsg () const
 
virtual bool isEnterNodeMsg () const
 
virtual bool isPreEnterNodeMsg () const
 
virtual bool isLeaveNodeMsg () const
 
virtual bool isEnterViewMsg () const
 
virtual bool isPreEnterViewMsg () const
 
virtual bool isLeaveViewMsg () const
 
- Public Member Functions inherited from Titanic::CSaveableObject
virtual ClassDefgetType () const
 
bool isInstanceOf (const ClassDef *classDef) const
 
virtual void saveHeader (SimpleFile *file, int indent)
 
virtual void saveFooter (SimpleFile *file, int indent)
 

Static Public Member Functions

static bool isSupportedBy (const CTreeItem *item)
 
static void generate ()
 
- Static Public Member Functions inherited from Titanic::CMouseButtonMsg
static bool isSupportedBy (const CTreeItem *item)
 
- Static Public Member Functions inherited from Titanic::CMouseMsg
static bool isSupportedBy (const CTreeItem *item)
 
- Static Public Member Functions inherited from Titanic::CMessage
static bool supports (const CTreeItem *treeItem, ClassDef *classDef)
 
- Static Public Member Functions inherited from Titanic::CSaveableObject
static void initClassList ()
 
static void freeClassList ()
 
static CSaveableObjectcreateInstance (const Common::String &name)
 

Public Attributes

 CLASSDEF
 
- Public Attributes inherited from Titanic::CMouseButtonMsg
int _field10
 
 CLASSDEF
 
- Public Attributes inherited from Titanic::CMouseMsg
int _buttons
 
Point _mousePos
 
 CLASSDEF
 
- Public Attributes inherited from Titanic::CMessage
 CLASSDEF
 

Additional Inherited Members

- Static Public Attributes inherited from Titanic::CSaveableObject
static ClassDef_type
 

Member Function Documentation

◆ generate()

static void Titanic::CMouseButtonDownMsg::generate ( )
static

Generate a dummy mouse down message at the current mouse position


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