 abstracttaskcontainer.cpp | |
 abstracttaskcontainer.h | |
 accessconstraints-editor.cpp | |
 accessconstraints-game.cpp | |
 accessconstraints.h | |
 action-registry.h | |
 action.cpp | |
 action.h | |
 actionavailability.cpp | |
 actionavailability.h | |
 actioncontainer.cpp | |
 actioncontainer.h | |
 actionmanager.cpp | |
 actionmanager.h | |
 actionresult.cpp | |
 actionresult.h | |
 actiontest.cpp | |
 actiontest.h | |
 actionwidget.cpp | |
 actionwidget.h | |
 admingame.cpp | |
 admingame.h | |
 ai-move1.cpp | |
 ai-move1.h | |
 ai-service1.cpp | |
 ai-service1.h | |
 ai.h | The interface for the artificial intelligence of ASC |
 ai_common.h | |
 alliancesetup.cpp | |
 alliancesetup.h | |
 ammotransferdialog.cpp | |
 ammotransferdialog.h | |
 applicationstarter.cpp | |
 applicationstarter.h | |
 asc-mainscreen.cpp | |
 asc-mainscreen.h | Everything that happens on the main screen of ASC |
 ascstring.cpp | |
 ascstring.h | |
 ASCStringHelpers.h | |
 astar2.cpp | Pathfinding routines using the A* algorithm |
 astar2.h | Interface for the A* pathfinding algorithm |
 attack.cpp | All the routines for fighting in ASC |
 attack.h | Interface for all the fighting routines of ASC |
 attackcommand.cpp | |
 attackcommand.h | |
 attackpanel.cpp | |
 attackpanel.h | |
 attacktest.cpp | |
 attacktest.h | |
 autoprogressbar.cpp | |
 autoprogressbar.h | |
 autotraining.cpp | Trains units in training centers automatically at each turn's end |
 autotraining.h | |
 bargraphwidget.cpp | |
 bargraphwidget.h | |
 base.cpp | |
 baseaiinterface.h | Some AI related classes |
 basegfx.cpp | Platform indepedant graphic functions |
 basegfx.h | Basegfx.h is the interface for the legacy graphic routines (of which some are platform dependent) |
 basestreaminterface.h | The standard interface for ASC streams. This is the parent class for all kinds of streams: normal files, compressed files, files inside containers, memory buffer, .. |
 basestrm.cpp | The various streams that ASC offers, like file and memory streams |
 basestrm.h | The interface for the various streams that ASC offers, like file and memory streams |
 basetemp.h | |
 basictypes.h | |
 blitter.cpp | |
 blitter.h | |
 buildingcapture.cpp | |
 buildings.cpp | The buildings which a placed on the map |
 buildings.h | The buildings which a placed on the map |
 buildingtype.cpp | The implementation of the buildingtype class |
 buildingtype.h | The interface for the buildingtype class |
 buildingtypeselector.cpp | |
 buildingtypeselector.h | |
 buildproductionlinecommand.cpp | |
 buildproductionlinecommand.h | |
 campaignactionrecorder.cpp | |
 campaignactionrecorder.h | |
 cancelresearchcommand.cpp | |
 cancelresearchcommand.h | |
 cannedmessages.cpp | |
 cannedmessages.h | |
 cargodialog.cpp | |
 cargodialog.h | |
 cargoeditor.cpp | |
 cargoeditor.h | |
 cargomovecommand.cpp | |
 cargomovecommand.h | |
 cargowidget.cpp | |
 cargowidget.h | |
 changecontainerproperty.cpp | |
 changecontainerproperty.h | |
 changediplomaticstate.cpp | |
 changediplomaticstate.h | |
 changeobjectproperty.cpp | |
 changeobjectproperty.h | |
 changeunitmovement.cpp | |
 changeunitmovement.h | |
 changeunitproperty.cpp | |
 changeunitproperty.h | |
 changeview.cpp | |
 changeview.h | |
 choosetech.cpp | |
 choosetech.h | |
 clipboard.cpp | The clipboard for ASC |
 clipboard.h | The clipboard for ASC |
 colorizer.cpp | |
 colorizer.h | |
 ColorTransform_PlayerColor.h | |
 command.cpp | |
 command.h | |
 commands.cpp | The interface for accessing the game commands from Lua |
 commands.h | |
 commandwriter.h | |
 common.cpp | |
 common.h | |
 constructbuildingcommand.cpp | |
 constructbuildingcommand.h | |
 constructunitcommand.cpp | |
 constructunitcommand.h | |
 consumeammo.cpp | |
 consumeammo.h | |
 consumeglobalresource.cpp | |
 consumeglobalresource.h | |
 consumeresource.cpp | |
 consumeresource.h | |
 containeraction.cpp | |
 containeraction.h | |
 containerbase-functions.cpp | |
 containerbase-functions.h | |
 containerbase.cpp | Implementation of the common base class that that buildings and vehicles share |
 containerbase.h | The base class for buildings and vehicles |
 containerbasetype.cpp | |
 containerbasetype.h | |
 containercommand.cpp | |
 containercommand.h | |
 containercontrols.cpp | |
 containercontrols.h | |
 context.cpp | |
 context.h | |
 contextutils.cpp | |
 contextutils.h | |
 controls.cpp | |
 controls.h | |
 convertcontainer.cpp | |
 convertcontainer.h | |
 dashboard.cpp | The box displaying unit information |
 dashboard.h | The box displaying unit information |
 dataversioncheck.cpp | |
 dataversioncheck.h | |
 destructbuildingcommand.cpp | |
 destructbuildingcommand.h | |
 destructcontainer.cpp | |
 destructcontainer.h | |
 destructunitcommand.cpp | |
 destructunitcommand.h | |
 dialog.cpp | Many many dialog boxes used by the game and the mapeditor |
 dialog.h | Interface for all the dialog boxes used by the game and the mapeditor |
 diplomacycommand.cpp | |
 diplomacycommand.h | |
 diplomacytest.cpp | |
 diplomacytest.h | |
 directresearchcommand.cpp | |
 directresearchcommand.h | |
 discoverresources.cpp | |
 discoverresources.h | |
 dlg_box.cpp | Some basic classes from which all of ASC's dialogs are derived |
 dlg_box.h | Interface for some basic classes from which all of ASC's dialogs are derived |
 dlgraph.cpp | This file is included by dlg_box.cpp ! |
 drawing.cpp | |
 drawing.h | |
 dropdownselector.cpp | |
 dropdownselector.h | |
 ed_mapcomponent.cpp | |
 ed_mapcomponent.h | |
 edgen.cpp | The random map generator |
 edgen.h | |
 edglobal.cpp | Various functions for the mapeditor |
 edglobal.h | |
 editgameoptions.cpp | |
 editgameoptions.h | |
 editmapparam.cpp | |
 editmapparam.h | |
 editplayerdata.cpp | |
 editplayerdata.h | |
 edittechadapter.cpp | |
 edittechadapter.h | |
 edmain.cpp | The map editor's main program |
 edmisc.cpp | Various functions for the mapeditor |
 edmisc.h | |
 edselfnt.cpp | Selecting units, buildings, objects, weather etc. in the mapeditor |
 edselfnt.h | |
 emailsetup.cpp | |
 emailsetup.h | |
 errors.h | The (base-) classes which are thrown as exceptions |
 eventeditor.cpp | |
 eventeditor.h | |
 eventinfo.cpp | |
 eventinfo.h | |
 events.cpp | |
 events.h | |
 eventtest.cpp | |
 eventtest.h | |
 exchangegraphics.cpp | |
 exchangegraphics.h | |
 explosivemines.cpp | |
 explosivemines.h | |
 factory.h | |
 factorywithnames.h | |
 fieldimageloader.cpp | |
 fieldimageloader.h | |
 fieldmarker.cpp | |
 fieldmarker.h | |
 unix/fileio.cpp | |
 win32/fileio.cpp | |
 unix/fileio.h | |
 win32/borland/fileio.h | |
 win32/fileio.h | |
 win32/gcc/fileio.h | |
 win32/msvc/fileio.h | |
 win32/watcom/fileio.h | |
 fileselector.cpp | |
 fileselector.h | |
 gamedialog.cpp | |
 gamedialog.h | |
 gamedlg.cpp | Tons of dialog boxes which are used in ASC only (and not in the mapeditor) |
 gamedlg.h | |
 gameevent_dialogs.cpp | Dialogs for the game event system |
 gameevent_dialogs.h | Interface to game event dialogs |
 gameevents.cpp | The event handling of ASC |
 gameevents.h | Interface to the event handling of ASC |
 gameeventsystem.cpp | The event handling of ASC |
 gameeventsystem.h | Interface to the event handling of ASC |
 gamemap.cpp | Implementation of THE central asc class: GameMap |
 gamemap.h | Definition of THE central asc class: GameMap |
 gameoptions.cpp | The options which configure the behaviour of ASC |
 gameoptions.h | |
 geometry.cpp | |
 geometry.h | |
 global.h | Global platform dependant definitions. This file just branches to the platform specific files in their respective subdirectories |
 unix/global_os.h | |
 win32/borland/global_os.h | |
 win32/gcc/global_os.h | |
 win32/global_os.h | |
 win32/msvc/global_os.h | |
 win32/watcom/global_os.h | |
 gotoposition.cpp | |
 gotoposition.h | |
 graphics.cpp | |
 graphics.h | |
 graphicset.cpp | A system that provides a set of images for vehicles, buildings, etc |
 graphicset.h | A system that provides a set of images for vehicles, buildings, etc |
 graphicsqueue.h | |
 guidimension.cpp | |
 guidimension.h | |
 guifunctions-interface.h | |
 guifunctions.cpp | All the buttons of the user interface with which the unit actions are controlled |
 guifunctions.h | |
 guiiconhandler.cpp | All system for controlling the buttons of the user interface with which the unit actions are controlled |
 guiiconhandler.h | |
 history.cpp | Originally planed to provide history functions for ASC, but was never finished. Long derelicted |
 i18n.cpp | |
 i18n.h | |
 iconrepository.cpp | A central class to store all icons images |
 iconrepository.h | |
 importbi3map.cpp | |
 importbi3map.h | |
 inflictdamage.cpp | |
 inflictdamage.h | |
 infodialogs.cpp | |
 infodialogs.h | |
 infopopup.cpp | |
 infopopup.h | |
 internalammotransfercommand.cpp | |
 internalammotransfercommand.h | |
 internalAmmoTransferDialog.cpp | |
 internalAmmoTransferDialog.h | |
 itemrepository.cpp | Storage facility for all buildingtypes, vehicletypes etc |
 itemrepository.h | |
 jumpdrivecommand.cpp | |
 jumpdrivecommand.h | |
 jumptest.cpp | |
 jumptest.h | |
 keysymbols.h | |
 legacynetworkloaders.cpp | |
 lighten.h | |
 loadbi3.cpp | Importing maps from Battle Isle |
 loadbi3.h | Loading Battle Isle 3 maps. The central BI3 map loading class is a straight conversion of Joerg Richter's code from his BI3 map editor |
 loaders.cpp | Procedure for loading and writing savegames, maps etc |
 loaders.h | Procedure for loading and writing savegames, maps etc |
 loadimage.h | |
 loadpcx.h | Interface for loading and writing of PCX images |
 loadpcxc.cpp | Loading and storing images in PCX format, written in C |
 locatefile.cpp | |
 locatefile.h | |
 loggingoutput.cpp | |
 loggingoutput.h | |
 luacommandwriter.cpp | |
 luacommandwriter.h | |
 luarunner.cpp | |
 luarunner.h | |
 luastate.cpp | |
 luastate.h | |
 lzw.h | |
 mailoptionseditor.cpp | |
 mailoptionseditor.h | |
 main.cpp | |
 mainscreenwidget.cpp | |
 mainscreenwidget.h | |
 map2pcx.cpp | |
 mapalgorithms.cpp | Routines for working with hexagonal grids |
 mapalgorithms.h | |
 mapdisplay.cpp | Everything for displaying the map on the screen |
 mapdisplay.h | |
 mapdisplayinterface.h | |
 maped-mainscreen.cpp | |
 maped-mainscreen.h | |
 mapedcommands.cpp | |
 mapedcommands.h | |
 mapfield.cpp | The fields on which the action takes place |
 mapfield.h | |
 mapimageexport.cpp | |
 mapimageexport.h | |
 mapitemtype.cpp | |
 mapitemtype.h | |
 mappolygons.cpp | Operating with polygons on the map |
 mappolygons.h | Operating with polygons on tje map |
 maptest.cpp | |
 maptest.h | |
 mdump.cpp | |
 mdump.h | |
 memory-measurement.cpp | |
 memory-measurement.h | |
 memorycheck.cpp | Includefile (!) for heap tracking |
 memsize_interface.h | |
 messagedialog.cpp | |
 messagedialog.h | |
 messagedlg.cpp | |
 messagedlg.h | |
 messages.cpp | |
 messages.h | Classes and Functions managing the in-game mails and the journal |
 messaginghub.cpp | |
 messaginghub.h | |
 ai/misc.cpp | |
 misc.cpp | |
 misc.h | Miscellaneous functions which are used by ASC and all its tools |
 movementtest.cpp | |
 movementtest.h | |
 moveunit.cpp | |
 moveunit.h | |
 moveunitcommand.cpp | |
 moveunitcommand.h | |
 multilistbox.cpp | |
 multilistbox.h | |
 music.cpp | The music playing system of ASC |
 music.h | |
 ndir.h | |
 networkinterface.cpp | |
 networkinterface.h | |
 networksupervisor.cpp | |
 networksupervisor.h | |
 newfont.cpp | Handling the fonts of ASC |
 newfont.h | |
 newgame.cpp | |
 newgame.h | |
 newmap.cpp | |
 newmap.h | |
 nextcampaignmap.cpp | |
 nextcampaignmap.h | |
 objectconstructiontest.cpp | |
 objectconstructiontest.h | |
 objects.cpp | Mine and Objects which can be placed on a map field |
 objects.h | Mine and Objects which can be placed on a map field |
 objecttype.cpp | |
 objecttype.h | |
 oldlzw.cpp | Some old LZW encoding and decoding stuff. Included by basestrm.cpp |
 overviewmapimage.cpp | |
 overviewmapimage.h | |
 overviewmappanel.cpp | |
 overviewmappanel.h | |
 package.cpp | |
 package.h | |
 packagemanager.cpp | |
 packagemanager.h | |
 packagerepository.cpp | |
 packagerepository.h | |
 palette.cpp | The color palette and various color translation tables |
 palette.h | The color palette and various color translation tables |
 paradialog.cpp | |
 paradialog.h | Dialog classes based on the Paragui library |
 parser.cpp | |
 parser.h | |
 password.cpp | A class for holding, encoding and comparing passwords |
 password.h | A class for holding, encoding and comparing passwords |
 pbem-server-dummy.cpp | |
 pbem-server-interaction.cpp | |
 pbem-server-interaction.h | |
 pbem-server.cpp | |
 pbem-server.h | |
 pbpeditor.cpp | |
 pg_mapdisplay.cpp | |
 pg_mapdisplay.h | |
 player.cpp | |
 player.h | |
 playercolor.cpp | |
 playercolor.h | |
 playerselector.cpp | |
 playerselector.h | |
 playersetup.cpp | |
 playersetup.h | |
 polygontriangulation.h | Interface to the polygon triangulation library |
 powergenerationswitchcommand.cpp | |
 powergenerationswitchcommand.h | |
 prehistoricevents.cpp | The old event system of ASC, is only used to load old maps |
 prehistoricevents.h | The old event system that is still required to load old maps |
 productionanalysis.cpp | |
 productionanalysis.h | |
 putminecommand.cpp | |
 putminecommand.h | |
 putobjectcommand.cpp | |
 putobjectcommand.h | |
 pwd_dlg.cpp | Dialog for entering and asking for passwords |
 pwd_dlg.h | |
 reactionfire.cpp | |
 reactionfire.h | |
 reactionfireswitchcommand.cpp | |
 reactionfireswitchcommand.h | |
 recycleunitcommand.cpp | |
 recycleunitcommand.h | |
 recyclingtest.cpp | |
 recyclingtest.h | |
 registerunitrftarget.cpp | |
 registerunitrftarget.h | |
 removemine.cpp | |
 removemine.h | |
 removeobject.cpp | |
 removeobject.h | |
 removeproductionlinecommand.cpp | |
 removeproductionlinecommand.h | |
 renamecontainercommand.cpp | |
 renamecontainercommand.h | |
 repairbuildingcommand.cpp | |
 repairbuildingcommand.h | |
 repairtest.cpp | |
 repairtest.h | |
 repairunitcommand.cpp | |
 repairunitcommand.h | |
 replay.cpp | Everything for recording and playing replays |
 replay.h | Interface for recording and playing replays |
 replaymapdisplay.cpp | |
 replaymapdisplay.h | |
 replayrecorder.cpp | |
 replayrecorder.h | |
 research.cpp | |
 research.h | Everything related to research |
 researchexecution.cpp | |
 researchexecution.h | |
 researchtest.cpp | |
 researchtest.h | |
 resourcenet.cpp | Handling the connection of buildings by pipelines, powerlines etc |
 resourcenet.h | Handling the connection of buildings by pipelines, powerlines etc |
 resourceplacement.cpp | |
 resourceplacement.h | |
 resourceplacementdialog.cpp | |
 resourceplacementdialog.h | |
 scanner.cpp | |
 scanner.h | |
 scannerwrapper.cpp | |
 scannerwrapper.h | |
 sdlstretch.cpp | |
 sdlstretch.h | |
 selectionwindow.cpp | |
 selectionwindow.h | |
 serverinterface.h | |
 service.cpp | |
 servicecommand.cpp | |
 servicecommand.h | |
 servicing.cpp | |
 servicing.h | |
 setresourceprocessingratecommand.cpp | |
 setresourceprocessingratecommand.h | |
 sg.cpp | THE main program: ASC |
 sg.h | Interface for various global functions and variables |
 sgstream.cpp | The IO for many basic classes and structurs of ACS |
 sgstream.h | The IO for many basic classes and structurs of ACS |
 simple_file_transfer.cpp | |
 simple_file_transfer.h | |
 simplestream.cpp | |
 simplestream.h | |
 sound.cpp | |
 sound.h | |
 soundList.cpp | The collection of all sounds used by ASC |
 soundList.h | The collection of all sounds used by ASC |
 soundsettings.cpp | |
 soundsettings.h | |
 spawnbuilding.cpp | |
 spawnbuilding.h | |
 spawnmine.cpp | |
 spawnmine.h | |
 spawnobject.cpp | |
 spawnobject.h | |
 spawnunit.cpp | |
 spawnunit.h | |
 spfst-legacy.h | |
 spfst.cpp | Map accessing and usage routines used by ASC and the mapeditor |
 spfst.h | Map accessing and usage routines used by ASC and the mapeditor |
 stack.cpp | A small general-purpose stack (not type safe) |
 stack.h | Interface for a small general-purpose stack (not type safe) |
 statisticdialog.cpp | |
 statisticdialog.h | |
 statistics.cpp | |
 statistics.h | |
 stdio-errorhandler.cpp | |
 stdio-errorhandler.h | |
 strategy.cpp | |
 streamencoding.cpp | |
 streamencoding.h | |
 stringtokenizer.cpp | |
 stringtokenizer.h | A simple string tokenizer |
 strtmesg.cpp | |
 strtmesg.h | |
 surface.cpp | |
 surface.h | |
 surface2png.cpp | |
 surface2png.h | |
 tactics.cpp | |
 targetcoordinatelocator.cpp | |
 targetcoordinatelocator.h | |
 taskcontainer.cpp | |
 taskcontainer.h | |
 taskhibernatingcontainer.cpp | |
 taskhibernatingcontainer.h | |
 taskids.h | |
 taskinterface.h | |
 taskmanager.cpp | |
 taskmanager.h | |
 terraininfo.cpp | |
 terraininfo.h | |
 terraintype.cpp | |
 terraintype.h | |
 testmain.cpp | |
 testSound.cpp | |
 testversionidentifier.cpp | |
 testversionidentifier.h | |
 textfile_evaluation.cpp | |
 textfile_evaluation.h | Functions to evaluate the parsed *.asctxt files |
 textfileparser.cpp | |
 textfileparser.h | Functions to parse the *.asctxt files |
 textfiletags.cpp | |
 textfiletags.h | |
 textrenderer-addons.cpp | |
 textrenderer-addons.h | |
 textrenderer.cpp | |
 textrenderer.h | |
 tos.cpp | |
 tos.h | Helper functions to convert various data to Strings |
 trainunitcommand.cpp | |
 trainunitcommand.h | |
 transfercontrolcommand.cpp | |
 transfercontrolcommand.h | |
 transfercontroltest.cpp | |
 transfercontroltest.h | |
 turncontrol.cpp | |
 turncontrol.h | |
 typen.cpp | |
 typen.h | |
 unitaction.cpp | |
 unitaction.h | |
 unitcommand.cpp | |
 unitcommand.h | |
 unitcostcalculator-pbp.cpp | |
 unitcostcalculator-pbp.h | |
 unitcostcalculator-standard.cpp | |
 unitcostcalculator-standard.h | |
 unitcostcalculator.h | |
 unitcounting.cpp | |
 unitcounting.h | |
 unitfieldregistration.cpp | |
 unitfieldregistration.h | |
 unitguidedialog.cpp | |
 unitguidedialog.h | |
 unitinfodialog.cpp | |
 unitinfodialog.h | |
 unitnaming.cpp | |
 unitnaming.h | |
 unitset.cpp | |
 unitset.h | |
 unittestutil.cpp | |
 unittestutil.h | |
 valuation.cpp | |
 vehicle.cpp | |
 vehicle.h | |
 vehicleattack.cpp | |
 vehicleattack.h | |
 vehicleproductionselection.cpp | |
 vehicleproductionselection.h | |
 vehiclepropertyeditor.cpp | |
 vehiclepropertyeditor.h | |
 vehicletype.cpp | The #Vehicletype class |
 vehicletype.h | |
 vehicletypeimage.cpp | |
 vehicletypeimage.h | |
 vehicletypeselector.cpp | |
 vehicletypeselector.h | |
 versionidentifier.cpp | |
 versionidentifier.h | |
 videorecorder.cpp | |
 videorecorder.h | |
 viewcalculation.cpp | Functions for calculating the view of units and buildings |
 viewcalculation.h | |
 viewregistration.cpp | |
 viewregistration.h | |
 viewtest.cpp | |
 viewtest.h | |
 weaponrangelayer.cpp | |
 weaponrangelayer.h | |
 weatherarea.cpp | |
 weatherarea.h | |
 weathercast.cpp | |
 weathercast.h | |
 weatherdialog.cpp | |
 weatherdialog.h | |
 win32-errormsg.cpp | |
 win32-errormsg.h | |
 windowing.cpp | |
 windowing.h | |