FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
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 52 of file instance.cpp.

Constructor & Destructor Documentation

◆ ActionInfo()

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

Definition at line 54 of file instance.cpp.

◆ ~ActionInfo()

FIFE::ActionInfo::~ActionInfo ( )
inline

Member Data Documentation

◆ m_action

◆ m_action_offset_time

uint32_t FIFE::ActionInfo::m_action_offset_time

◆ m_action_start_time

uint32_t FIFE::ActionInfo::m_action_start_time

◆ m_delete_route

bool FIFE::ActionInfo::m_delete_route

Definition at line 98 of file instance.cpp.

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

◆ m_leader

◆ m_pather

IPather* FIFE::ActionInfo::m_pather

Definition at line 93 of file instance.cpp.

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

◆ m_prev_call_time

uint32_t FIFE::ActionInfo::m_prev_call_time

◆ m_repeating

bool FIFE::ActionInfo::m_repeating

◆ m_route

◆ m_speed

◆ m_target


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