ScummVM API documentation
Saga2::SpecificActorTarget Class Reference
Inheritance diagram for Saga2::SpecificActorTarget:
Saga2::ActorTarget Saga2::ObjectTarget Saga2::Target

Public Member Functions

 SpecificActorTarget (Actor *actor_)
 
 SpecificActorTarget (Common::SeekableReadStream *stream)
 
int32 archiveSize () const
 
void write (Common::MemoryWriteStreamDynamic *out) const
 
int16 getType () const
 
size_t size () const
 
void clone (void *mem) const
 
bool operator== (const Target &t) const
 
bool isTarget (Actor *testActor) const
 
TilePoint where (GameWorld *world, const TilePoint &tp) const
 
int16 where (GameWorld *world, const TilePoint &tp, TargetLocationArray &tla) const
 
GameObjectobject (GameWorld *world, const TilePoint &tp) const
 
int16 object (GameWorld *world, const TilePoint &tp, TargetObjectArray &toa) const
 
Actoractor (GameWorld *world, const TilePoint &tp) const
 
int16 actor (GameWorld *world, const TilePoint &tp, TargetActorArray &taa) const
 
ActorgetTargetActor () const
 
- Public Member Functions inherited from Saga2::ActorTarget
bool isActorTarget () const
 
bool isTarget (GameObject *testObj) const
 
- Public Member Functions inherited from Saga2::ObjectTarget
bool isObjectTarget () const
 
- Public Member Functions inherited from Saga2::Target
bool operator!= (const Target &t) const
 
void * operator new (size_t, void *p)
 

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