Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Modern Warfare Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
AProfilerBlock
Globals::ArtWorkAll models, 3d meshs, bump maps and other artwork needed by the game will be stored here
AStateInternal state information that the AEngine keeps
BattleBullet
BattleEntry
BattleGroup
BattleState
BattleUnit
City
ColoredTerrainVertex
DrawableObjectDrawableObject This is a purly virtual base class. Things that want to be drawn on the overhead map should inherit from this class
ErrorUse this when throwing an error
GameConfigClass that contains all game init config info. This data should be stored in config file in the directory where the game exe is
GeneralToDoThis class exists only to attach general To Do items to
Int2TupleA tuple of 2 ints. Each number can't be greater than 999
Int3TupleThe layman's tuple of 3 ints. Each number can't be greater than 999
LightTankThe LightTank is the fast agile unit of the game. It can move faster than any other ground based unit. However it has light armor
MeshEntryUser code picks a mesh by giving an index to an array of MeshEntry
MeshRenderRequestEntryA request to render a mesh. To batch up requests that a user wants so they can be processed at the same time, for performance reasons
MeshRequestEntryComparerSo we can sort mesh rendering request entries
MeshVertexOne vertex of a Mesh
MilitaryUnitThe main war unit. Real units like the LightTank, HeavyTank, and so forth will inherit from this object
Network
NetworkData
OverlayEntryWhen an overlay operation is requested, we add an overlay entry to the list of things to do
OverlayEntryComparerSo we can sort overlay entries
OverlayVertexContains merely an index to one of the vertex shader constants, which contains all the real info of the vertex
AI::PlayerA computer controlled player
AI::Player::CityLessThreatened
AI::Player::IsNeutralCity
TerminateNormallyCauses the program to exit
Map::WorldMapHolds dimension data for the overhead view. Basically creates a bounding rectangle that should contain ALL units and structures in the game. Failure to keep a unit or structure inside this bounding rectangle will cause problems with the AI

Generated on Mon Feb 17 02:12:53 2003 for Modern Warfare by doxygen1.3-rc2