ScummVM API documentation
Freescape::Area Member List

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

_colorRemaps (defined in Freescape::Area)Freescape::Area
_conditions (defined in Freescape::Area)Freescape::Area
_conditionSources (defined in Freescape::Area)Freescape::Area
_extraColor (defined in Freescape::Area)Freescape::Area
_gasPocketPosition (defined in Freescape::Area)Freescape::Area
_gasPocketRadius (defined in Freescape::Area)Freescape::Area
_groundColor (defined in Freescape::Area)Freescape::Area
_inkColor (defined in Freescape::Area)Freescape::Area
_lastTick (defined in Freescape::Area)Freescape::Area
_name (defined in Freescape::Area)Freescape::Area
_paperColor (defined in Freescape::Area)Freescape::Area
_scale (defined in Freescape::Area)Freescape::Area
_skyColor (defined in Freescape::Area)Freescape::Area
_underFireBackgroundColor (defined in Freescape::Area)Freescape::Area
_usualBackgroundColor (defined in Freescape::Area)Freescape::Area
addFloor() (defined in Freescape::Area)Freescape::Area
addGroupFromArea(int16 id, Area *global) (defined in Freescape::Area)Freescape::Area
addObject(Object *obj) (defined in Freescape::Area)Freescape::Area
addObjectFromArea(int16 id, Area *global) (defined in Freescape::Area)Freescape::Area
addStructure(Area *global) (defined in Freescape::Area)Freescape::Area
Area(uint16 areaID, uint16 areaFlags, ObjectMap *objectsByID, ObjectMap *entrancesByID) (defined in Freescape::Area)Freescape::Area
changeObjectID(uint16 objectID, uint16 newObjectID) (defined in Freescape::Area)Freescape::Area
checkCollisionRay(const Math::Ray &ray, int raySize) (defined in Freescape::Area)Freescape::Area
checkCollisions(const Math::AABB &boundingBox) (defined in Freescape::Area)Freescape::Area
checkIfPlayerWasCrushed(const Math::AABB &boundingBox) (defined in Freescape::Area)Freescape::Area
checkInSight(const Math::Ray &ray, float maxDistance) (defined in Freescape::Area)Freescape::Area
draw(Renderer *gfx, uint32 animationTicks, Math::Vector3d camera, Math::Vector3d direction) (defined in Freescape::Area)Freescape::Area
drawGroup(Renderer *gfx, Group *group, bool runAnimation) (defined in Freescape::Area)Freescape::Area
entranceWithID(uint16 objectID) (defined in Freescape::Area)Freescape::Area
getAreaFlags() (defined in Freescape::Area)Freescape::Area
getAreaID() (defined in Freescape::Area)Freescape::Area
getScale() (defined in Freescape::Area)Freescape::Area
getSensors() (defined in Freescape::Area)Freescape::Area
hasActiveGroups() (defined in Freescape::Area)Freescape::Area
isOutside() (defined in Freescape::Area)Freescape::Area
loadObjects(Common::SeekableReadStream *stream, Area *global) (defined in Freescape::Area)Freescape::Area
objectWithID(uint16 objectID) (defined in Freescape::Area)Freescape::Area
remapColor(int index, int color) (defined in Freescape::Area)Freescape::Area
removeObject(int16 id) (defined in Freescape::Area)Freescape::Area
resetArea() (defined in Freescape::Area)Freescape::Area
resetAreaGroups() (defined in Freescape::Area)Freescape::Area
resolveCollisions(Math::Vector3d const &lastPosition, Math::Vector3d const &newPosition, int playerHeight) (defined in Freescape::Area)Freescape::Area
saveObjects(Common::WriteStream *stream) (defined in Freescape::Area)Freescape::Area
separateFromWall(const Math::Vector3d &position) (defined in Freescape::Area)Freescape::Area
show() (defined in Freescape::Area)Freescape::Area
unremapColor(int index) (defined in Freescape::Area)Freescape::Area
~Area() (defined in Freescape::Area)Freescape::Areavirtual