Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include <CCmpUnitMotion.h>
Public Types | |
enum | Type { NONE , POINT , ENTITY , OFFSET } |
Public Member Functions | |
CFixedVector2D | GetOffset () const |
MoveRequest ()=default | |
MoveRequest (CFixedVector2D pos, entity_pos_t minRange, entity_pos_t maxRange) | |
MoveRequest (entity_id_t target, entity_pos_t minRange, entity_pos_t maxRange) | |
MoveRequest (entity_id_t target, CFixedVector2D offset) | |
Public Attributes | |
enum CCmpUnitMotion::MoveRequest::Type | m_Type = NONE |
entity_id_t | m_Entity = INVALID_ENTITY |
CFixedVector2D | m_Position |
entity_pos_t | m_MinRange |
entity_pos_t | m_MaxRange |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
entity_id_t CCmpUnitMotion::MoveRequest::m_Entity = INVALID_ENTITY |
entity_pos_t CCmpUnitMotion::MoveRequest::m_MaxRange |
entity_pos_t CCmpUnitMotion::MoveRequest::m_MinRange |
CFixedVector2D CCmpUnitMotion::MoveRequest::m_Position |
enum CCmpUnitMotion::MoveRequest::Type CCmpUnitMotion::MoveRequest::m_Type = NONE |