|
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 |
|
virtual ClassDef * | getType () const |
|
bool | isInstanceOf (const ClassDef *classDef) const |
|
virtual void | saveHeader (SimpleFile *file, int indent) |
|
virtual void | saveFooter (SimpleFile *file, int indent) |
|
◆ execute() [1/2]
bool Titanic::CMessage::execute |
( |
CTreeItem * |
target, |
|
|
const ClassDef * |
classDef = nullptr , |
|
|
int |
flags = MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED |
|
) |
| |
Executes the message, passing it on to the designated target, and optionally it's children
◆ execute() [2/2]
bool Titanic::CMessage::execute |
( |
const CString & |
target, |
|
|
const ClassDef * |
classDef = nullptr , |
|
|
int |
flags = MSGFLAG_SCAN|MSGFLAG_BREAK_IF_HANDLED |
|
) |
| |
Executes the message, passing it on to the designated target, and optionally it's children
◆ perform()
virtual bool Titanic::CMessage::perform |
( |
CTreeItem * |
treeItem | ) |
|
|
virtual |
Makes the passed item execute the message
◆ supports()
static bool Titanic::CMessage::supports |
( |
const CTreeItem * |
treeItem, |
|
|
ClassDef * |
classDef |
|
) |
| |
|
static |
Returns true if the passed item supports the specified message class
◆ save()
void Titanic::CMessage::save |
( |
SimpleFile * |
file, |
|
|
int |
indent |
|
) |
| |
|
overridevirtual |
◆ load()
The documentation for this class was generated from the following file: