Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Unit::XML Struct Reference

#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
 
Meshshieldmesh
 
Meshrapidmesh
 
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
 

Detailed Description

Definition at line 1567 of file unit_generic.h.

Member Enumeration Documentation

Enumerator
YRESTR 
PRESTR 
RRESTR 

Definition at line 1582 of file unit_generic.h.

1582 {YRESTR=1, PRESTR=2, RRESTR=4};

Member Data Documentation

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.


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