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

#include <messages.h>

Inheritance diagram for Ultima::Shared::CCharacterInputMsg:
Ultima::Shared::CMessage Ultima::Shared::BaseObject

Public Member Functions

 CCharacterInputMsg (Common::KeyState keyState=Common::KeyState())
 
virtual ClassDef getType () const
 
- 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::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 ()
 

Public Attributes

Common::KeyState _keyState
 

Detailed Description

Used when character input is finished, to pass the text back to the owning view


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