TargetedAnimProcess Class Reference

#include <TargetedAnimProcess.h>

Inheritance diagram for TargetedAnimProcess:

ActorAnimProcess Process List of all members.

Public Member Functions

 TargetedAnimProcess ()
 TargetedAnimProcess (Actor *actor, Animation::Sequence action, uint32 dir, sint32 coords[3])
 ENABLE_RUNTIME_CLASSTYPE ()
bool loadData (IDataSource *ids, uint32 version)

Protected Member Functions

virtual void saveData (ODataSource *ods)
virtual bool init ()

Protected Attributes

sint32 x
sint32 y
sint32 z

Detailed Description

Definition at line 25 of file TargetedAnimProcess.h.


Constructor & Destructor Documentation

TargetedAnimProcess::TargetedAnimProcess (  ) 

Definition at line 30 of file TargetedAnimProcess.cpp.

TargetedAnimProcess::TargetedAnimProcess ( Actor actor,
Animation::Sequence  action,
uint32  dir,
sint32  coords[3] 
)

note: this probably needs some more parameters

Definition at line 35 of file TargetedAnimProcess.cpp.

References x, y, and z.


Member Function Documentation

TargetedAnimProcess::ENABLE_RUNTIME_CLASSTYPE (  ) 

Reimplemented from ActorAnimProcess.

bool TargetedAnimProcess::init (  )  [protected, virtual]

Reimplemented from ActorAnimProcess.

Definition at line 42 of file TargetedAnimProcess.cpp.

References ActorAnimProcess::init(), AnimationTracker::setTargetedMode(), ActorAnimProcess::tracker, x, y, and z.

bool TargetedAnimProcess::loadData ( IDataSource ids,
uint32  version 
)

load Process data

Reimplemented from ActorAnimProcess.

Definition at line 62 of file TargetedAnimProcess.cpp.

References ActorAnimProcess::loadData(), x, y, and z.

void TargetedAnimProcess::saveData ( ODataSource ods  )  [protected, virtual]

save the Process data

Reimplemented from ActorAnimProcess.

Definition at line 52 of file TargetedAnimProcess.cpp.

References ActorAnimProcess::saveData(), ODataSource::write4(), x, y, and z.


Member Data Documentation

sint32 TargetedAnimProcess::x [protected]

Definition at line 42 of file TargetedAnimProcess.h.

Referenced by init(), loadData(), saveData(), and TargetedAnimProcess().

sint32 TargetedAnimProcess::y [protected]

Definition at line 42 of file TargetedAnimProcess.h.

Referenced by init(), loadData(), saveData(), and TargetedAnimProcess().

sint32 TargetedAnimProcess::z [protected]

Definition at line 42 of file TargetedAnimProcess.h.

Referenced by init(), loadData(), saveData(), and TargetedAnimProcess().


The documentation for this class was generated from the following files:
Generated on Fri Jul 27 22:29:59 2007 for pentagram by  doxygen 1.4.7