ScummVM API documentation
BladeRunner::ActorClues Class Reference

Classes

struct  CluesUS
 

Public Member Functions

 ActorClues (BladeRunnerEngine *_vm, int cluesLimit)
 
void add (int actorId, int clueId, int unknown, bool acquired, bool unknownFlag, int fromActorId)
 
bool exists (int clueId) const
 
void acquire (int clueId, bool flag2, int fromActorId)
 
void lose (int clueId)
 
bool isAcquired (int clueId) const
 
int getWeight (int clueId) const
 
int getModifier (int actorId, int otherActorId, int clueId)
 
void acquireCluesByRelations (int actorId, int otherActorId)
 
int findAcquirableCluesFromActor (int actorId, int targetActorId, CluesUS *list, int size)
 
int getFromActorId (int clueId) const
 
bool isFlag2 (int clueId) const
 
bool isViewed (int clueId) const
 
void setViewed (int clueId, bool viewed)
 
bool isPrivate (int clueId) const
 
void setPrivate (int clueId, bool value)
 
bool isSharedWithMainframe (int clueId) const
 
void setSharedWithMainframe (int clueId, bool value)
 
int getCount () const
 
int getClueIdByIndex (int index) const
 
void removeAll ()
 
void save (SaveFileWriteStream &f)
 
void load (SaveFileReadStream &f)
 

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