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
FactionXML Namespace Reference

Enumerations

enum  Names {
  UNKNOWN, FACTIONS, FACTION, NAME,
  LOGORGB, LOGOA, SECLOGORGB, SECLOGOA,
  RELATION, STATS, FRIEND, ENEMY,
  CONVERSATION, COMM_ANIMATION, MOOD_ANIMATION, CONTRABAND,
  EXPLOSION, SEX, BASE_ONLY, DOCKABLE_ONLY,
  SPARKRED, SPARKGREEN, SPARKBLUE, SPARKALPHA,
  SHIPMODIFIER, ISCITIZEN
}
 

Variables

const EnumMap::Pair element_names []
 
const EnumMap::Pair attribute_names []
 
const EnumMap element_map (element_names, 10)
 
const EnumMap attribute_map (attribute_names, 17)
 

Enumeration Type Documentation

Enumerator
UNKNOWN 
FACTIONS 
FACTION 
NAME 
LOGORGB 
LOGOA 
SECLOGORGB 
SECLOGOA 
RELATION 
STATS 
FRIEND 
ENEMY 
CONVERSATION 
COMM_ANIMATION 
MOOD_ANIMATION 
CONTRABAND 
EXPLOSION 
SEX 
BASE_ONLY 
DOCKABLE_ONLY 
SPARKRED 
SPARKGREEN 
SPARKBLUE 
SPARKALPHA 
SHIPMODIFIER 
ISCITIZEN 

Definition at line 21 of file faction_xml.cpp.

22 {
23  UNKNOWN,
24  FACTIONS,
25  FACTION,
26  NAME,
27  LOGORGB,
28  LOGOA,
29  SECLOGORGB,
30  SECLOGOA,
31  RELATION,
32  STATS,
33  FRIEND,
34  ENEMY,
38  CONTRABAND,
39  EXPLOSION,
40  SEX,
41  BASE_ONLY,
43  SPARKRED,
44  SPARKGREEN,
45  SPARKBLUE,
46  SPARKALPHA,
48  ISCITIZEN
49 };

Variable Documentation

const EnumMap FactionXML::attribute_map(attribute_names, 17)
const EnumMap::Pair FactionXML::attribute_names[]
Initial value:
= {
EnumMap::Pair( "UNKNOWN", UNKNOWN ),
EnumMap::Pair( "name", NAME ),
EnumMap::Pair( "SparkRed", SPARKRED ),
EnumMap::Pair( "SparkGreen", SPARKGREEN ),
EnumMap::Pair( "SparkBlue", SPARKBLUE ),
EnumMap::Pair( "SparkAlpha", SPARKALPHA ),
EnumMap::Pair( "logoRGB", LOGORGB ),
EnumMap::Pair( "logoA", LOGOA ),
EnumMap::Pair( "secLogoRGB", SECLOGORGB ),
EnumMap::Pair( "secLogoA", SECLOGOA ),
EnumMap::Pair( "relation", RELATION ),
EnumMap::Pair( "Conversation", CONVERSATION ),
EnumMap::Pair( "Contraband", CONTRABAND ),
EnumMap::Pair( "sex", SEX ),
EnumMap::Pair( "base_only", BASE_ONLY ),
EnumMap::Pair( "dockable_only", DOCKABLE_ONLY ),
EnumMap::Pair( "citizen", ISCITIZEN )
}

Definition at line 64 of file faction_xml.cpp.

const EnumMap FactionXML::element_map(element_names, 10)
const EnumMap::Pair FactionXML::element_names[]
Initial value:
= {
EnumMap::Pair( "UNKNOWN", UNKNOWN ),
EnumMap::Pair( "Factions", FACTIONS ),
EnumMap::Pair( "Faction", FACTION ),
EnumMap::Pair( "Friend", FRIEND ),
EnumMap::Pair( "Enemy", ENEMY ),
EnumMap::Pair( "Stats", STATS ),
EnumMap::Pair( "CommAnimation", COMM_ANIMATION ),
EnumMap::Pair( "MoodAnimation", MOOD_ANIMATION ),
EnumMap::Pair( "Explosion", EXPLOSION ),
EnumMap::Pair( "ShipModifier", SHIPMODIFIER )
}

Definition at line 51 of file faction_xml.cpp.