ScummVM API documentation
Freescape::Sensor Member List

This is the complete list of members for Freescape::Sensor, including all inherited members.

_axis (defined in Freescape::Sensor)Freescape::Sensor
_boundingBox (defined in Freescape::Object)Freescape::Object
_condition (defined in Freescape::Sensor)Freescape::Sensor
_conditionSource (defined in Freescape::Sensor)Freescape::Sensor
_firingInterval (defined in Freescape::Sensor)Freescape::Sensor
_firingRange (defined in Freescape::Sensor)Freescape::Sensor
_flags (defined in Freescape::Object)Freescape::Object
_isShooting (defined in Freescape::Sensor)Freescape::Sensor
_objectID (defined in Freescape::Object)Freescape::Object
_origin (defined in Freescape::Object)Freescape::Object
_partOfGroup (defined in Freescape::Object)Freescape::Object
_rotation (defined in Freescape::Object)Freescape::Object
_size (defined in Freescape::Object)Freescape::Object
_type (defined in Freescape::Object)Freescape::Object
destroy() (defined in Freescape::Object)Freescape::Objectinline
draw(Freescape::Renderer *gfx, float offset=0.0) override (defined in Freescape::Sensor)Freescape::Sensorvirtual
duplicate() override (defined in Freescape::Sensor)Freescape::Sensorvirtual
getObjectFlags() (defined in Freescape::Object)Freescape::Objectinline
getObjectID() (defined in Freescape::Object)Freescape::Objectinline
getOrigin() (defined in Freescape::Object)Freescape::Objectinline
getRotation() (defined in Freescape::Sensor)Freescape::Sensorinline
getSize() (defined in Freescape::Object)Freescape::Objectinline
getType() override (defined in Freescape::Sensor)Freescape::Sensorinlinevirtual
isDestroyed() (defined in Freescape::Object)Freescape::Objectinline
isDrawable() override (defined in Freescape::Sensor)Freescape::Sensorinlinevirtual
isInitiallyInvisible() (defined in Freescape::Object)Freescape::Objectinline
isInvisible() (defined in Freescape::Object)Freescape::Objectinline
isPlanar() override (defined in Freescape::Sensor)Freescape::Sensorinlinevirtual
isShooting() (defined in Freescape::Sensor)Freescape::Sensorinline
makeInitiallyInvisible() (defined in Freescape::Object)Freescape::Objectinline
makeInitiallyVisible() (defined in Freescape::Object)Freescape::Objectinline
makeInvisible() (defined in Freescape::Object)Freescape::Objectinline
makeVisible() (defined in Freescape::Object)Freescape::Objectinline
playerDetected(const Math::Vector3d &position, Area *area) (defined in Freescape::Sensor)Freescape::Sensor
restore() (defined in Freescape::Object)Freescape::Objectinline
scale(int factor) override (defined in Freescape::Sensor)Freescape::Sensorvirtual
Sensor(uint16 objectID_, const Math::Vector3d &origin_, const Math::Vector3d &rotation_, byte color_, byte firingInterval_, uint16 firingRange_, uint16 axis_, uint8 flags_, FCLInstructionVector condition_, Common::String conditionSource_) (defined in Freescape::Sensor)Freescape::Sensor
setObjectFlags(uint32 flags_) (defined in Freescape::Object)Freescape::Objectinline
setOrigin(Math::Vector3d origin_) (defined in Freescape::Object)Freescape::Objectinlinevirtual
shouldShoot(bool shooting) (defined in Freescape::Sensor)Freescape::Sensorinline
toggleVisibility() (defined in Freescape::Object)Freescape::Objectinline
~Object() (defined in Freescape::Object)Freescape::Objectinlinevirtual
~Sensor() (defined in Freescape::Sensor)Freescape::Sensorinlinevirtual