Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ZoneForce Class Reference

#include <CombatZone.h>

List of all members.

Public Member Functions

 ZoneForce (int i)
int GetIFF ()
List< CombatGroup > & GetGroups ()
List< CombatGroup > & GetTargetList ()
List< CombatGroup > & GetDefendList ()
void AddGroup (CombatGroup *g)
void RemoveGroup (CombatGroup *g)
bool HasGroup (CombatGroup *g)
int GetNeed (int group_type) const
void SetNeed (int group_type, int needed)
void AddNeed (int group_type, int needed)

Detailed Description

Definition at line 73 of file CombatZone.h.


Constructor & Destructor Documentation

ZoneForce::ZoneForce ( int  i)

Definition at line 211 of file CombatZone.cpp.


Member Function Documentation

void ZoneForce::AddGroup ( CombatGroup g)

Definition at line 220 of file CombatZone.cpp.

void ZoneForce::AddNeed ( int  group_type,
int  needed 
)

Definition at line 271 of file CombatZone.cpp.

List<CombatGroup>& ZoneForce::GetDefendList ( )
inline

Definition at line 81 of file CombatZone.h.

List<CombatGroup>& ZoneForce::GetGroups ( )
inline

Definition at line 79 of file CombatZone.h.

int ZoneForce::GetIFF ( )
inline

Definition at line 78 of file CombatZone.h.

int ZoneForce::GetNeed ( int  group_type) const

Definition at line 243 of file CombatZone.cpp.

List<CombatGroup>& ZoneForce::GetTargetList ( )
inline

Definition at line 80 of file CombatZone.h.

bool ZoneForce::HasGroup ( CombatGroup g)

Definition at line 234 of file CombatZone.cpp.

void ZoneForce::RemoveGroup ( CombatGroup g)

Definition at line 227 of file CombatZone.cpp.

void ZoneForce::SetNeed ( int  group_type,
int  needed 
)

Definition at line 258 of file CombatZone.cpp.


The documentation for this class was generated from the following files: