ScummVM API documentation
BladeRunner::SceneObjects Member List

This is the complete list of members for BladeRunner::SceneObjects, including all inherited members.

addActor(int sceneObjectId, const BoundingBox &boundingBox, const Common::Rect &screenRectangle, bool isClickable, bool isMoving, bool isTarget, bool isRetired) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
addItem(int sceneObjectId, const BoundingBox &boundingBox, const Common::Rect &screenRectangle, bool isTarget, bool isObstacle) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
addObject(int sceneObjectId, const BoundingBox &boundingBox, bool isClickable, bool isObstacle, uint8 unknown1, bool isTarget) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
clear() (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
compareScreenRectangle(int sceneObjectId, const Common::Rect &rectangle) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
existsOnXZ(int exceptSceneObjectId, float x, float z, bool movingActorIsObstacle, bool standingActorIsObstacle) const (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
findById(int sceneObjectId) const (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
findByXYZ(bool *isClickable, bool *isObstacle, bool *isTarget, Vector3 &position, bool findClickables, bool findObstacles, bool findTargets) const (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
getCount() (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjectsinline
isBetween(float sourceX, float sourceZ, float targetX, float targetZ, int sceneObjectId) const (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
isEmptyScreenRectangle(int sceneObjectId) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
isObstacleBetween(const Vector3 &source, const Vector3 &target, int exceptSceneObjectId) const (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
load(SaveFileReadStream &f) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
remove(int sceneObjectId) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
resetScreenRectangleAndBbox(int sceneObjectId) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
save(SaveFileWriteStream &f) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
SceneObjects(BladeRunnerEngine *vm, View *view) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
setIsClickable(int sceneObjectId, bool isClickable) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
setIsObstacle(int sceneObjectId, bool isObstacle) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
setIsTarget(int sceneObjectId, bool isTarget) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
setMoving(int sceneObjectId, bool isMoving) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
setRetired(int sceneObjectId, bool isRetired) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
synchScreenRectangle(int sceneObjectId, const Common::Rect &targetScreenRect) (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
updateObstacles() (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects
~SceneObjects() (defined in BladeRunner::SceneObjects)BladeRunner::SceneObjects