#include <CombatGroup.h>
List of all members.
Public Types |
enum | GROUP_TYPE {
FORCE = 1,
WING,
INTERCEPT_SQUADRON,
FIGHTER_SQUADRON,
ATTACK_SQUADRON,
LCA_SQUADRON,
FLEET,
DESTROYER_SQUADRON,
BATTLE_GROUP,
CARRIER_GROUP,
BATTALION,
MINEFIELD,
BATTERY,
MISSILE,
STATION,
STARBASE,
C3I,
COMM_RELAY,
EARLY_WARNING,
FWD_CONTROL_CTR,
ECM,
SUPPORT,
COURIER,
MEDICAL,
SUPPLY,
REPAIR,
CIVILIAN,
WAR_PRODUCTION,
FACTORY,
REFINERY,
RESOURCE,
INFRASTRUCTURE,
TRANSPORT,
NETWORK,
HABITAT,
STORAGE,
NON_COM,
FREIGHT,
PASSENGER,
PRIVATE
} |
Detailed Description
Definition at line 34 of file CombatGroup.h.
Member Enumeration Documentation
- Enumerator:
FORCE |
|
WING |
|
INTERCEPT_SQUADRON |
|
FIGHTER_SQUADRON |
|
ATTACK_SQUADRON |
|
LCA_SQUADRON |
|
FLEET |
|
DESTROYER_SQUADRON |
|
BATTLE_GROUP |
|
CARRIER_GROUP |
|
BATTALION |
|
MINEFIELD |
|
BATTERY |
|
MISSILE |
|
STATION |
|
STARBASE |
|
C3I |
|
COMM_RELAY |
|
EARLY_WARNING |
|
FWD_CONTROL_CTR |
|
ECM |
|
SUPPORT |
|
COURIER |
|
MEDICAL |
|
SUPPLY |
|
REPAIR |
|
CIVILIAN |
|
WAR_PRODUCTION |
|
FACTORY |
|
REFINERY |
|
RESOURCE |
|
INFRASTRUCTURE |
|
TRANSPORT |
|
NETWORK |
|
HABITAT |
|
STORAGE |
|
NON_COM |
|
FREIGHT |
|
PASSENGER |
|
PRIVATE |
|
Definition at line 39 of file CombatGroup.h.
Constructor & Destructor Documentation
CombatGroup::CombatGroup |
( |
int |
t, |
|
|
int |
n, |
|
|
const char * |
s, |
|
|
int |
i, |
|
|
int |
e, |
|
|
CombatGroup * |
p = 0 |
|
) |
| |
CombatGroup::~CombatGroup |
( |
| ) |
|
Member Function Documentation
void CombatGroup::AssignRegion |
( |
Text |
rgn | ) |
|
int CombatGroup::CalcValue |
( |
| ) |
|
void CombatGroup::ClearAssignments |
( |
| ) |
|
void CombatGroup::ClearUnlockedZones |
( |
| ) |
|
int CombatGroup::CountUnits |
( |
| ) |
const |
CombatGroup * CombatGroup::FindGroup |
( |
int |
t, |
|
|
int |
n = -1 |
|
) |
| |
CombatUnit * CombatGroup::FindUnit |
( |
const char * |
name | ) |
|
const Text& CombatGroup::GetAssignedSystem |
( |
| ) |
const |
|
inline |
CombatZone* CombatGroup::GetAssignedZone |
( |
| ) |
const |
|
inline |
const char * CombatGroup::GetDescription |
( |
| ) |
const |
int CombatGroup::GetID |
( |
| ) |
const |
|
inline |
int CombatGroup::GetIFF |
( |
| ) |
const |
|
inline |
double CombatGroup::GetNextJumpTime |
( |
| ) |
const |
double CombatGroup::GetPlanValue |
( |
| ) |
const |
|
inline |
const Text& CombatGroup::GetRegion |
( |
| ) |
const |
|
inline |
const char * CombatGroup::GetShortDescription |
( |
| ) |
const |
const Text& CombatGroup::GetStrategicDirection |
( |
| ) |
const |
|
inline |
int CombatGroup::IntelLevel |
( |
| ) |
const |
|
inline |
bool CombatGroup::IsAssignable |
( |
| ) |
const |
bool CombatGroup::IsDefensible |
( |
| ) |
const |
bool CombatGroup::IsExpanded |
( |
| ) |
const |
|
inline |
bool CombatGroup::IsFighterGroup |
( |
| ) |
const |
bool CombatGroup::IsMovable |
( |
| ) |
const |
bool CombatGroup::IsReserve |
( |
| ) |
const |
bool CombatGroup::IsStarshipGroup |
( |
| ) |
const |
bool CombatGroup::IsStrikeTarget |
( |
| ) |
const |
bool CombatGroup::IsSystemLocked |
( |
| ) |
const |
|
inline |
bool CombatGroup::IsTargetable |
( |
| ) |
const |
bool CombatGroup::IsZoneLocked |
( |
| ) |
const |
|
inline |
int CombatGroup::Kills |
( |
| ) |
const |
|
inline |
Point CombatGroup::Location |
( |
| ) |
const |
|
inline |
void CombatGroup::MergeOrderOfBattle |
( |
BYTE * |
block, |
|
|
const char * |
fname, |
|
|
int |
iff, |
|
|
Combatant * |
combatant, |
|
|
Campaign * |
campaign |
|
) |
| |
|
static |
void CombatGroup::MoveTo |
( |
const Point & |
loc | ) |
|
const Text& CombatGroup::Name |
( |
| ) |
const |
|
inline |
const char * CombatGroup::NameFromType |
( |
int |
type | ) |
|
|
static |
int CombatGroup::operator< |
( |
const CombatGroup & |
g | ) |
const |
|
inline |
int CombatGroup::operator<= |
( |
const CombatGroup & |
g | ) |
const |
|
inline |
int CombatGroup::operator== |
( |
const CombatGroup & |
g | ) |
const |
|
inline |
int CombatGroup::Points |
( |
| ) |
const |
|
inline |
const int * CombatGroup::PreferredAttacker |
( |
int |
type | ) |
|
|
static |
const int * CombatGroup::PreferredDefender |
( |
int |
type | ) |
|
|
static |
void CombatGroup::SaveOrderOfBattle |
( |
const char * |
fname, |
|
|
CombatGroup * |
force |
|
) |
| |
|
static |
void CombatGroup::SetAssignedSystem |
( |
const char * |
s | ) |
|
void CombatGroup::SetAssignedZone |
( |
CombatZone * |
z | ) |
|
void CombatGroup::SetCombatant |
( |
Combatant * |
c | ) |
|
|
inline |
void CombatGroup::SetCurrentZone |
( |
CombatZone * |
z | ) |
|
|
inline |
void CombatGroup::SetExpanded |
( |
bool |
e | ) |
|
|
inline |
void CombatGroup::SetIntelLevel |
( |
int |
n | ) |
|
void CombatGroup::SetKills |
( |
int |
n | ) |
|
|
inline |
void CombatGroup::SetPlanValue |
( |
double |
v | ) |
|
|
inline |
void CombatGroup::SetPoints |
( |
int |
n | ) |
|
|
inline |
void CombatGroup::SetRegion |
( |
Text |
rgn | ) |
|
|
inline |
void CombatGroup::SetSorties |
( |
int |
n | ) |
|
|
inline |
void CombatGroup::SetStrategicDirection |
( |
Text |
dir | ) |
|
|
inline |
void CombatGroup::SetZoneLock |
( |
bool |
lock = true | ) |
|
int CombatGroup::Sorties |
( |
| ) |
const |
|
inline |
int CombatGroup::Type |
( |
| ) |
const |
|
inline |
int CombatGroup::TypeFromName |
( |
const char * |
name | ) |
|
|
static |
static const char* CombatGroup::TYPENAME |
( |
| ) |
|
|
inlinestatic |
int CombatGroup::UnitIndex |
( |
| ) |
const |
|
inline |
int CombatGroup::Value |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: