ScummVM API documentation
BladeRunner::Set Class Reference

Public Member Functions

 Set (BladeRunnerEngine *vm)
 
bool open (const Common::String &name)
 
void addObjectsToScene (SceneObjects *sceneObjects) const
 
uint32 getObjectCount () const
 
float getAltitudeAtXZ (float x, float z, bool *inWalkbox) const
 
int findWalkbox (float x, float z) const
 
int findObject (const Common::String &objectName) const
 
bool objectSetHotMouse (int objectId) const
 
bool objectGetBoundingBox (int objectId, BoundingBox *boundingBox) const
 
void objectSetIsClickable (int objectId, bool isClickable)
 
void objectSetIsObstacle (int objectId, bool isObstacle)
 
void objectSetIsTarget (int objectId, bool isTarget)
 
const Common::StringobjectGetName (int objectId) const
 
void setWalkboxStepSound (int walkboxId, int floorType)
 
void setFoodstepSoundOverride (int floorType)
 
void resetFoodstepSoundOverride ()
 
int getWalkboxSoundWalkLeft (int walkboxId) const
 
int getWalkboxSoundWalkRight (int walkboxId) const
 
int getWalkboxSoundRunLeft (int walkboxId) const
 
int getWalkboxSoundRunRight (int walkboxId) const
 
void save (SaveFileWriteStream &f)
 
void load (SaveFileReadStream &f)
 

Public Attributes

SetEffects_effects
 

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