Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

simulation
Class CFormation

   in Formation.h
   in Formation.cpp

class CFormation


Inner Classes, Typedefs, and Enums
struct CFormation::FormationSlot
          
 
Field Summary
private CStr m_anglePenalty
          
private int m_anglePenaltyDivs
          
private CStr m_anglePenaltyType
          
private float m_anglePenaltyVal
          
private CStr m_bonus
          
private CStr m_bonusBase
          
private CStr m_bonusType
          
private float m_bonusVal
          
private float m_fileSpacing
          
private CStr m_movement
          
private CStr m_next
          
private int m_numFiles
          
private int m_numRanks
          
private int m_numSlots
          
private CStr m_penalty
          
private CStr m_penaltyBase
          
private CStr m_penaltyType
          
private float m_penaltyVal
          
private CStr m_prior
          
private float m_rankSpacing
          
private int m_required
          
private std::map< int, CFormation::FormationSlot > m_slots
          
private CStr m_tag
          
 
Constructor Summary
CFormation()
          
~CFormation()
          
 
Method Summary
private void AssignCategory( int order, CStr category )
          
 const CStr& GetAnglePenalty()
          
 int GetAnglePenaltyDivs()
          
 const CStr& GetAnglePenaltyType()
          
 float GetAnglePenaltyVal()
          
 const CStr& GetBonus()
          
 const CStr& GetBonusBase()
          
 const CStr& GetBonusType()
          
 float GetBonusVal()
          
 const CStr& GetPenalty()
          
 const CStr& GetPenaltyBase()
          
 const CStr& GetPenaltyType()
          
 float GetPenaltyVal()
          
private bool LoadXml( const CStr& filename )
          
 

Field Detail

m_anglePenalty

private CStr m_anglePenalty;

m_anglePenaltyDivs

private int m_anglePenaltyDivs;

m_anglePenaltyType

private CStr m_anglePenaltyType;

m_anglePenaltyVal

private float m_anglePenaltyVal;

m_bonus

private CStr m_bonus;

m_bonusBase

private CStr m_bonusBase;

m_bonusType

private CStr m_bonusType;

m_bonusVal

private float m_bonusVal;

m_fileSpacing

private float m_fileSpacing;

m_movement

private CStr m_movement;

m_next

private CStr m_next;

m_numFiles

private int m_numFiles;

m_numRanks

private int m_numRanks;

m_numSlots

private int m_numSlots;

m_penalty

private CStr m_penalty;

m_penaltyBase

private CStr m_penaltyBase;

m_penaltyType

private CStr m_penaltyType;

m_penaltyVal

private float m_penaltyVal;

m_prior

private CStr m_prior;

m_rankSpacing

private float m_rankSpacing;

m_required

private int m_required;

m_slots

private std::map< int, CFormation::FormationSlot > m_slots;

m_tag

private CStr m_tag;


Constructor Detail

CFormation

public CFormation();

~CFormation

public ~CFormation();


Method Detail

AssignCategory

private void AssignCategory( int order, CStr category );

GetAnglePenalty

public const CStr& GetAnglePenalty();

GetAnglePenaltyDivs

public int GetAnglePenaltyDivs();

GetAnglePenaltyType

public const CStr& GetAnglePenaltyType();

GetAnglePenaltyVal

public float GetAnglePenaltyVal();

GetBonus

public const CStr& GetBonus();

GetBonusBase

public const CStr& GetBonusBase();

GetBonusType

public const CStr& GetBonusType();

GetBonusVal

public float GetBonusVal();

GetPenalty

public const CStr& GetPenalty();

GetPenaltyBase

public const CStr& GetPenaltyBase();

GetPenaltyType

public const CStr& GetPenaltyType();

GetPenaltyVal

public float GetPenaltyVal();

LoadXml

private bool LoadXml( const CStr& filename );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD