Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <unit_generic.h>
Public Types | |
enum | restr { YRESTR =1, PRESTR =2, RRESTR =4 } |
Public Attributes | |
float | randomstartframe |
float | randomstartseconds |
std::vector< Mount * > | mountz |
std::vector< Mesh * > | meshes |
std::vector< std::string > | meshes_str |
Mesh * | shieldmesh |
Mesh * | rapidmesh |
std::string | shieldmesh_str |
std::string | rapidmesh_str |
void * | data |
std::vector< Unit * > | units |
int | unitlevel |
bool | hasColTree |
const char * | unitModifications |
char | yprrestricted |
float | unitscale |
float | ymin |
float | ymax |
float | ycur |
float | pmin |
float | pmax |
float | pcur |
float | rmin |
float | rmax |
float | rcur |
std::string | cargo_category |
std::string | hudimage |
int | damageiterator |
bool | calculated_role |
Definition at line 1567 of file unit_generic.h.
enum Unit::XML::restr |
Enumerator | |
---|---|
YRESTR | |
PRESTR | |
RRESTR |
Definition at line 1582 of file unit_generic.h.
bool Unit::XML::calculated_role |
Definition at line 1592 of file unit_generic.h.
Referenced by Unit::LoadRow().
std::string Unit::XML::cargo_category |
Definition at line 1589 of file unit_generic.h.
int Unit::XML::damageiterator |
Definition at line 1591 of file unit_generic.h.
Referenced by Unit::LoadRow().
void* Unit::XML::data |
Definition at line 1578 of file unit_generic.h.
Referenced by Unit::LoadRow().
bool Unit::XML::hasColTree |
Definition at line 1581 of file unit_generic.h.
Referenced by Unit::LoadRow().
std::string Unit::XML::hudimage |
Definition at line 1590 of file unit_generic.h.
std::vector< Mesh* > Unit::XML::meshes |
Definition at line 1572 of file unit_generic.h.
Referenced by Unit::LoadRow().
std::vector< std::string > Unit::XML::meshes_str |
Definition at line 1573 of file unit_generic.h.
std::vector< Mount* > Unit::XML::mountz |
Definition at line 1571 of file unit_generic.h.
float Unit::XML::pcur |
Definition at line 1587 of file unit_generic.h.
float Unit::XML::pmax |
Definition at line 1587 of file unit_generic.h.
float Unit::XML::pmin |
Definition at line 1587 of file unit_generic.h.
float Unit::XML::randomstartframe |
Definition at line 1569 of file unit_generic.h.
Referenced by Unit::LoadRow().
float Unit::XML::randomstartseconds |
Definition at line 1570 of file unit_generic.h.
Referenced by Unit::LoadRow().
Mesh* Unit::XML::rapidmesh |
Definition at line 1575 of file unit_generic.h.
Referenced by addRapidMesh(), and Unit::LoadRow().
std::string Unit::XML::rapidmesh_str |
Definition at line 1577 of file unit_generic.h.
Referenced by Unit::LoadRow().
float Unit::XML::rcur |
Definition at line 1588 of file unit_generic.h.
float Unit::XML::rmax |
Definition at line 1588 of file unit_generic.h.
float Unit::XML::rmin |
Definition at line 1588 of file unit_generic.h.
Mesh* Unit::XML::shieldmesh |
Definition at line 1574 of file unit_generic.h.
Referenced by addShieldMesh(), and Unit::LoadRow().
std::string Unit::XML::shieldmesh_str |
Definition at line 1576 of file unit_generic.h.
Referenced by Unit::LoadRow().
int Unit::XML::unitlevel |
Definition at line 1580 of file unit_generic.h.
Referenced by Unit::LoadRow().
const char* Unit::XML::unitModifications |
Definition at line 1583 of file unit_generic.h.
Referenced by Unit::LoadRow().
std::vector< Unit* > Unit::XML::units |
Definition at line 1579 of file unit_generic.h.
Referenced by AddSubUnits().
float Unit::XML::unitscale |
Definition at line 1585 of file unit_generic.h.
Referenced by AddDocks(), AddLights(), AddMounts(), AddSubUnits(), and Unit::LoadRow().
float Unit::XML::ycur |
Definition at line 1586 of file unit_generic.h.
float Unit::XML::ymax |
Definition at line 1586 of file unit_generic.h.
float Unit::XML::ymin |
Definition at line 1586 of file unit_generic.h.
char Unit::XML::yprrestricted |
Definition at line 1584 of file unit_generic.h.