ScummVM API documentation
DM::Sensor Class Reference

Public Member Functions

Thing getNextThing ()
 
void setNextThing (Thing thing)
 
SensorType getType ()
 
uint16 getData ()
 
void setData (uint16 dat)
 
void setTypeDisabled ()
 
bool getAttrOnlyOnce ()
 
uint16 getAttrEffectA ()
 
bool getAttrRevertEffectA ()
 
bool getAttrAudibleA ()
 
uint16 getAttrValue ()
 
bool getAttrLocalEffect ()
 
uint16 getAttrOrnOrdinal ()
 
uint16 getActionTargetMapY ()
 
uint16 getActionTargetMapX ()
 
Cell getActionTargetCell ()
 
uint16 getActionHealthMultiplier ()
 
uint16 getActionTicks ()
 
uint16 getActionKineticEnergy ()
 
uint16 getActionStepEnergy ()
 
uint16 getActionLocalEffect ()
 
void setDatAndTypeWithOr (uint16 val)
 

Static Public Member Functions

static uint16 getDataMask1 (uint16 data)
 
static uint16 getDataMask2 (uint16 data)
 

Public Attributes

Thing _nextThing
 
uint16 _datAndType
 
uint16 _attributes
 
uint16 _action
 

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