EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DestinyManager::WarpState Class Reference
Collaboration diagram for DestinyManager::WarpState:

Public Member Functions

 WarpState (uint32 start_time_, double total_distance_, double warp_speed_, double accel_dist_, double cruise_dist_, double decel_dist_, float warp_time_, bool accel_, bool cruise_, bool decel_, const GVector &warp_vector_)
 

Public Attributes

uint32 start_time
 
double total_distance
 
double warpSpeed
 
double accelDist
 
double cruiseDist
 
double decelDist
 
float warpTime
 
bool accel
 
bool cruise
 
bool decel
 
GVector warp_vector
 

Detailed Description

Definition at line 336 of file DestinyManager.h.

Constructor & Destructor Documentation

DestinyManager::WarpState::WarpState ( uint32  start_time_,
double  total_distance_,
double  warp_speed_,
double  accel_dist_,
double  cruise_dist_,
double  decel_dist_,
float  warp_time_,
bool  accel_,
bool  cruise_,
bool  decel_,
const GVector warp_vector_ 
)
inline

Definition at line 338 of file DestinyManager.h.

350  : start_time(start_time_),
351  total_distance(total_distance_),
352  warpSpeed(warp_speed_),
353  accelDist(accel_dist_),
354  cruiseDist(cruise_dist_),
355  decelDist(decel_dist_),
356  warpTime(warp_time_),
357  accel(accel_),
358  cruise(cruise_),
359  decel(decel_),
360  warp_vector(warp_vector_)
361  {}

Member Data Documentation

bool DestinyManager::WarpState::accel

Definition at line 369 of file DestinyManager.h.

Referenced by DestinyManager::ProcessState(), and DestinyManager::WarpAccel().

double DestinyManager::WarpState::accelDist

Definition at line 365 of file DestinyManager.h.

Referenced by DestinyManager::WarpAccel().

bool DestinyManager::WarpState::cruise
double DestinyManager::WarpState::cruiseDist

Definition at line 366 of file DestinyManager.h.

Referenced by DestinyManager::WarpAccel().

bool DestinyManager::WarpState::decel
double DestinyManager::WarpState::decelDist

Definition at line 367 of file DestinyManager.h.

Referenced by DestinyManager::WarpCruise(), and DestinyManager::WarpDecel().

uint32 DestinyManager::WarpState::start_time

Definition at line 362 of file DestinyManager.h.

double DestinyManager::WarpState::total_distance

Definition at line 363 of file DestinyManager.h.

Referenced by DestinyManager::WarpDecel().

GVector DestinyManager::WarpState::warp_vector

Definition at line 372 of file DestinyManager.h.

Referenced by DestinyManager::WarpStop(), and DestinyManager::WarpUpdate().

double DestinyManager::WarpState::warpSpeed

Definition at line 364 of file DestinyManager.h.

Referenced by DestinyManager::WarpCruise(), and DestinyManager::WarpDecel().

float DestinyManager::WarpState::warpTime

Definition at line 368 of file DestinyManager.h.


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