Precompile

From Civilization Modding Wiki
Jump to navigationJump to search

Precompile.cpp simply contains the main() function for the SDK. It doesn't have any 'true' code in it whatsoever.


CvFiles:

CvArea • CvArtFileMgr • CvCity • CvCityAI • CvDeal • CvDefines • CvDiploParameters • CvDLLButtonPopup • CvDLLDataStreamIFaceBase • CvDLLEngineIFaceBase • CvDllEntity • CvDLLEntityIFaceBase • CvDLLEventReporterIFaceBase • CvDLLFAStarIFaceBase • CvDLLFlagEntityIFaceBase • CvDLLIniParserIFaceBase • CvDLLInterfaceIFaceBase • CvDLLPlotBuilderIFaceBase • CvDLLPython • CvDLLPythonEvents • CvDLLPythonIFaceBase • CvDLLSymbolIFaceBase • CvDllTranslator • CvDLLUtilityIFaceBase • CvDLLWidgetData • CvDLLXMLIFaceBase • CvEnums • CvEventReporter • CvFractal • CvGame • CvGameAI • CvGameCoreDLL • CvGameCoreDLLDefNew • CvGameCoreDLLUndefNew • CvGameCoreUtils • CvGameInterface • CvGameTextMgr • CvGlobals • CvHallOfFameInfo • CvInfos • CvInfoWater • CvInitCore • CvMap • CvMapGenerator • CvMessageControl • CvMessageData • CvPlayer • CvPlayerAI • CvPlot • CvPlotGroup • CvPopupInfo • CvPopupReturn • CvRandom • CvReplayInfo • CvReplayMessage • CvSelectionGroup • CvSelectionGroupAI • CvStatistics • CvString • CvStructs • CvTalkingHeadMessage • CvTeam • CvTeamAI • CvTextScreens • CvUnit • CvUnitAI • CvXMLLoadUtility • CvXMLLoadUtilityGet • CvXMLLoadUtilityInit • CvXMLLoadUtilitySet

CyFiles:

CyArea • CyAreaInterface • CyArgsList • CyArtFileMgr • CyArtFileMgrInterface • CyCity • CyCityInterface1 • CyDeal • CyEnumsInterface • CyGame • CyGameCoreUtils • CyGameCoreUtilsInterface • CyGameInterface • CyGameTextMgr • CyGameTextMgrInterface • CyGlobalContext • CyGlobalContextInterface1 • CyGlobalContextInterface2 • CyGlobalContextInterface3 • CyGlobalContextInterface4 • CyHallOfFameInfo • CyHallOfFameInterface • CyInfoInterface1 • CyInfoInterface2 • CyInfoInterface3 • CyMap • CyMapGenerator • CyMapGeneratorInterface • CyMapInterface • CyMessageControl • CyMessageControlInterface • CyPlayer • CyPlayerInterface1 • CyPlayerInterface2 • CyPlot • CyPlotInterface1 • CyRandomInterface • CyReplayInfo • CySelectionGroup • CySelectionGroupInterface • CyStructsInterface1 • CyTeam • CyTeamInterface • CyUnit • CyUnitInterface1

Other Files:

_precompile • AI_Defines • FAssert • FAStarNode • FDataStreamBase • FDialogTemplate • FFreeListArray • FFreeListArrayBase • FFreeListTrashArray • FInputDevice • FProfiler • FVariableSystem • LinkedList • resource

Note: this file list is for Beyond the Sword 3.19; other versions/patches may have slightly different files.