Civ4 SDK: Difference between revisions

From Civilization Modding Wiki
Jump to navigationJump to search
No edit summary
m Unprotected "Civ4 SDK"
 
(25 intermediate revisions by 17 users not shown)
Line 4: Line 4:


== Tutorials and Reference ==
== Tutorials and Reference ==
* [[How to Install the SDK]]
* [http://forums.civfanatics.com/showthread.php?t=166933 Installing and Using the SDK]
* [http://forums.civfanatics.com/showthread.php?t=166933 Installing and Using the SDK]
* [http://forums.civfanatics.com/showthread.php?t=166934 Sample SDK Code]
* [http://forums.civfanatics.com/showthread.php?t=166934 Sample SDK Code]
Line 11: Line 12:
* [http://msdn.microsoft.com/en-us/library/8x5x43k7(VS.71).aspx Database of C++ Build Errors]
* [http://msdn.microsoft.com/en-us/library/8x5x43k7(VS.71).aspx Database of C++ Build Errors]
* [http://forums.civfanatics.com/showthread.php?t=314201 An Idiot's Guide to Editing the DLL]
* [http://forums.civfanatics.com/showthread.php?t=314201 An Idiot's Guide to Editing the DLL]
* [http://forums.civfanatics.com/showthread.php?p=8198360#post8198360 How to Resolve Some Compilation Errors]
* [http://forums.civfanatics.com/showthread.php?t=405444 A simple guide to compiling the DLL (updated 2011)]


== SDK Files ==
== SDK Files ==
Line 147: Line 150:
* [[LinkedList]]
* [[LinkedList]]
* [[resource]]
* [[resource]]
{{Civ4_SDK_Files}}


[[Category:Civilization 4]]
[[Category:Civilization 4]]

Latest revision as of 01:17, 3 October 2011

Template

Please use the following template for all new pages on the SDK.

Tutorials and Reference

SDK Files

Cv Files

Cy Files

Other Files


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.