ScummVM API documentation
Saga2::SpellTarget Class Reference

Public Types

enum  spellTargetType {
  kSpellTargetNone = 0 , kSpellTargetPoint , kSpellTargetObjectPoint , kSpellTargetObject ,
  kSpellTargetTAG
}
 

Public Member Functions

 SpellTarget (GameObject &object)
 
 SpellTarget (GameObject *object)
 
 SpellTarget (TilePoint &tp)
 
 SpellTarget (ActiveItem *ai)
 
 SpellTarget (StorageSpellTarget &sst)
 
SpellTarget & operator= (const SpellTarget &src)
 
 SpellTarget (const SpellTarget &src)
 
TilePoint getPoint ()
 
spellTargetType getType ()
 
GameObject * getObject ()
 
ActiveItem * getTAG ()
 

Public Attributes

SpellTarget * _next
 

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