ScummVM API documentation
Alcachofa::EditBoxV2 Class Referencefinal
Inheritance diagram for Alcachofa::EditBoxV2:
Alcachofa::EditBox Alcachofa::PhysicalObject Alcachofa::ShapeObject Alcachofa::ObjectBase

Public Member Functions

 EditBoxV2 (Room *room, Common::SeekableReadStream &stream)
 
- Public Member Functions inherited from Alcachofa::EditBox
 EditBox (Room *room, Common::SeekableReadStream &stream)
 
const char * typeName () const override
 
- Public Member Functions inherited from Alcachofa::PhysicalObject
 PhysicalObject (Room *room, Common::SeekableReadStream &stream)
 
- Public Member Functions inherited from Alcachofa::ShapeObject
 ShapeObject (Room *room, Common::SeekableReadStream &stream)
 
int8 order () const
 
bool isNewlySelected () const
 
bool wasSelected () const
 
void update () override
 
void syncGame (Common::Serializer &serializer) override
 
Shapeshape () override
 
virtual CursorType cursorType () const
 
virtual void onHoverStart ()
 
virtual void onHoverEnd ()
 
virtual void onHoverUpdate ()
 
virtual void onClick ()
 
void markSelected ()
 
- Public Member Functions inherited from Alcachofa::ObjectBase
 ObjectBase (Room *room, const char *name)
 
 ObjectBase (Room *room, Common::SeekableReadStream &stream)
 
const Common::Stringname () const
 
Room *& room ()
 
Roomroom () const
 
bool isEnabled () const
 
virtual void toggle (bool isEnabled)
 
virtual void draw ()
 
virtual void drawDebug ()
 
virtual void loadResources ()
 
virtual void freeResources ()
 
virtual Graphicgraphic ()
 

Additional Inherited Members

- Static Public Attributes inherited from Alcachofa::EditBox
static constexpr const char * kClassName = "CEditBox"
 
- Static Public Attributes inherited from Alcachofa::PhysicalObject
static constexpr const char * kClassName = "CObjetoFisico"
 
- Static Public Attributes inherited from Alcachofa::ObjectBase
static constexpr const char * kClassName = "CObjetoBase"
 
- Protected Member Functions inherited from Alcachofa::ShapeObject
void updateSelection ()
 
- Protected Attributes inherited from Alcachofa::EditBox
int32 i1 = 0
 
Common::Point p1
 
Common::String _labelId
 
bool b1 = false
 
int32 i3 = 0
 
int32 i4 = 0
 
int32 i5 = 0
 
int32 _fontId = 0
 
- Protected Attributes inherited from Alcachofa::ShapeObject
int8 _order = 0
 

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