FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FIFE::ActionInfo Class Reference
+ Collaboration diagram for FIFE::ActionInfo:

Public Member Functions

 ActionInfo (IPather *pather, const Location &curloc)
 
 ~ActionInfo ()
 

Public Attributes

Actionm_action
 
Locationm_target
 
double m_speed
 
bool m_repeating
 
uint32_t m_action_start_time
 
uint32_t m_action_offset_time
 
uint32_t m_prev_call_time
 
IPatherm_pather
 
Instancem_leader
 
Routem_route
 
bool m_delete_route
 

Detailed Description

Definition at line 51 of file instance.cpp.

Constructor & Destructor Documentation

FIFE::ActionInfo::ActionInfo ( IPather pather,
const Location curloc 
)
inline

Definition at line 53 of file instance.cpp.

FIFE::ActionInfo::~ActionInfo ( )
inline

Member Data Documentation

uint32_t FIFE::ActionInfo::m_action_offset_time
uint32_t FIFE::ActionInfo::m_action_start_time
bool FIFE::ActionInfo::m_delete_route

Definition at line 101 of file instance.cpp.

Referenced by FIFE::Instance::follow(), and ~ActionInfo().

IPather* FIFE::ActionInfo::m_pather

Definition at line 96 of file instance.cpp.

Referenced by FIFE::Instance::move(), FIFE::Instance::processMovement(), and ~ActionInfo().

uint32_t FIFE::ActionInfo::m_prev_call_time
bool FIFE::ActionInfo::m_repeating

Definition at line 88 of file instance.cpp.

Referenced by FIFE::Instance::act(), and FIFE::Instance::update().

double FIFE::ActionInfo::m_speed

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