ScummVM API documentation
MADS::DynamicHotspots Class Reference

Public Member Functions

 DynamicHotspots (MADSEngine *vm)
 
Common::Array< MADS::DynamicHotspot >::size_type size () const
 
DynamicHotspotoperator[] (uint idx)
 
int add (int descId, int verbId, byte syntax, int seqIndex, const Common::Rect &bounds)
 
int add (int descId, int verbId, int seqIndex, const Common::Rect &bounds)
 
int setPosition (int index, const Common::Point &pos, Facing facing)
 
int setCursor (int index, CursorType cursor)
 
void remove (int index)
 
void clear ()
 
void reset ()
 
void refresh ()
 
DynamicHotspotget (int index)
 
void synchronize (Common::Serializer &s)
 

Public Attributes

bool _changed
 

Member Function Documentation

◆ get()

DynamicHotspot& MADS::DynamicHotspots::get ( int  index)

Get an active dynamic hotspot

Parameters
indexActive index

◆ synchronize()

void MADS::DynamicHotspots::synchronize ( Common::Serializer s)

Synchronize the data


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