Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

Stellar Legacy Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
TActionHandles atomic "action" performed by objects in the game
TAction_ADD_WAYPOINTThe action which adds a waypoint to a stellar object
TAction_INSERT_WAYPOINT
TAction_REMOVE_WAYPOINT
TAction_REPLACE_WAYPOINT
TActionFleetMovement
TActionObjectAn object that can execute actions (TAction)
TActionSequencerFIXME
TArmorTArmor represents a armor for a ship
TArmorTypeTArmorType contains armor efficiencies against different weapons
TBitmap
TCargoBayTCargoBay represents the cargo bay for a ship design
TColonizerTColonizer represents the colonization module, which can be put on a ship design
TDataPackageA wrapper for data
TDataPackageListA simple list of data packages
TDefenseTypeTDefenseType contains the efficiencies against different weapons
TDoubleLink< X >Similar to TLink, but also stores the inverse direction
TEfficiencyTokenTEfficiencyToken contains the efficiency againts one weapon type
TEWeaponTEWeapon represents a standard energy weapon for a ship
TFighterLauncherTFighterLauncher represents a fighter bay/launcher for a ship
TFilterTFilter represents the amout of information a stellar object is able to percept of an other stellar object
TFleetA fleet is the composition of different ships
TFleetBasicBasic rule set for TFleet
TFTLEngineTFTLEngine represents the FTL engine for a ship
TFuelScoopTFuelScoop represents the fuel scoop for a ship
TFuelTankTFuelTank represents the fuel tank for a ship
TGalaxyManagement of all stellar objects for a galaxy
TGameClass for game administration
TGameClientClass which provides methods which are useful for the client
TGameCreateSupports the creation of a new game / universe
TGameSCClass which provides methods which are useful for the client as well as the server
TGameServerMaking turn generation easy
TItemTItem represents an basic item you can put onto a ship
TItemPackTItemPack saves the type of an item and the amount
TJammerTJammer represents a jammer for ships
TJammerAntiPenetrateTJammerAntiPenetrate represents an anti penetrate jammer for ships
TJammerCloakTJammerCloak represents a cloak jammer for ships
TJammerDisguiseTJammerDisguise represents a disguise jammer for ships
TJammerNormalTJammerNormal represents a normal jammer for ships
TKWeaponTKWeapon represents a kinetic energy weapon for a ship
TLineDescribes a line in 3D Space
TLink< X >The class for setting links to objects
TLinkableStores the ID and a list of links which point to this object
TLinkBaseAn easy way to link objects
TLinkBaseListList that contains pointers to different(!) links
TLinkList< X >A list of links to the same type of object
TLinkUpdateUpdates link objects during the loading process
TMineLayerTMineLayer represents a mine laying facility for a ship
TMiningBotTMiningBot represents a mineral mining facility for a ship
TObjectIDA class for storing an object ID
TOSValWrapper for an integer number (int4) to prevent overflow errors
TPEList< X >Extented version (load + save) of TPList
TPlanetThe general interface for planets
TPList< X >An improved list for pointers only
TPoint3d vector and some standard operations
TPropertyBase class for all kind of properties
TRaceBase class for race specific data
TRAFleetEngineFailureBasicThe basic rules for the rule "fleet_engine_failure"
TRAFleetEngineFailureStarsThe stars! rules for the rule "fleet_engine_failure"
TRAFleetMovementBasicThe basic rules for fleet movement
TRAItemAccessThe base class for FIXME
TRAItemAccessBasicThe basic rules for the rule "item_access"
TRAItemAccessSLThe Stellar Legacy rules for the rule "item_access"
TRAItemAccessStarsThe stars! rules for the rule "item_access"
TRandomA wrapper class for random number generation
TRectangleDescribes a rectangle in the plane
TRepairBotTRepairBot represents a repair module for a ship
TRuleAtomThe base class for all rule atoms
tRuleAtomKey
TRuleSystemStores information about the game rules
TRuleSystem::tError
TScannerTScanner represents a scanner for ships
TScannerAntiCloakActiveTScannerAntiCloak represents a active anti cloak scanner
TScannerAntiCloakPassiveTScannerAntiCloak represents a passive anti cloak scanner
TScannerAntiDisguiseActiveTScannerAntiDisguise represents a active anti disguise scanner
TScannerAntiDisguisePassiveTScannerAntiDisguise represents a passive anti disguise scanner
TScannerNormalActiveTScannerNormalActive represents a active normal scanner for ships
TScannerNormalPassiveTScannerNormalPassive represents a passive normal scanner for ships
TScannerPenetrateActiveTScannerPenetrateActive represents a active penetrate scanner
TScannerPenetratePassiveTScannerPenetratePassive represents a passive penetrate scanner
TShieldTShield represents a shield for a ship
TShieldTypeTShieldType contains shield efficiencies against different weapons
TShipDesignTShipDesign saves the properties of a ship design
TSPWeaponLauncherTSPWeaponLauncher represents a SP weapon launcher for a ship
TStellarObjectBase class for all stellar objects
TStellarObjectListA list of stellar objects which can be sorted, merged, filtered etc
TSTLEngineTSTLEngine represents the STL engine for a ship
TStringToolsSome useful tools for manipulating strings
TSubFleetA subfleet consists of a number of ships of the same type
TSubFleetBasicThe basic rule implemenation for subfleets
TSubstanceSubstance handling classes: substance object
TSubstanceHoldSubstance handling classes: substance Hold
TSubstanceSetSubstance handling classes: substance Set
TSubstanceTypeSubstance handling classes: substance Type
TSystemThe general interface for systems
TTargetingComputerTTargetingComputer represents a targeting computer for a ship
TTypeSimple replacement for RTTI (run time type information)
TUniverseContains a list of all galaxies, item lists and other global objects
TWaypointStores waypoints
TWaypointListStores a list of waypoints
TWeaponTWeapon represents an abstract weapon for a ship

Generated on Thu Jun 20 18:13:16 2002 for Stellar Legacy by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001