![]() |
OpenXcom
1.0
Open-source clone of the original X-Com
|
| ▶NOpenXcom | |
| ▶Nhelper | |
| Ccontroler | Helper class for handling implementation differences in different surfaces types Used in function ShaderDraw |
| Ccontroler< Nothing > | Implementation for not used arg |
| Ccontroler< Scalar< T > > | Implementation for scalars types aka int, double, float |
| Ccontroler< ShaderBase< Pixel > > | |
| Ccontroler< ShaderMove< Pixel > > | |
| Ccontroler< ShaderRepeat< Pixel > > | |
| Ccontroler_base | |
| CNothing | This is empty argument to ShaderDraw |
| CScalar | This is scalar argument to ShaderDraw |
| CShaderBase | This is surface argument to ShaderDraw |
| CShaderBase< const Pixel > | This is surface argument to ShaderDraw |
| CShaderBase< const Uint8 > | This is surface argument to ShaderDraw |
| CShaderBase< Uint8 > | This is surface argument to ShaderDraw |
| CAbandonGameState | Abandon Game window shown before quitting the game from the Geoscape |
| CAbortMissionState | Screen which asks for confirmation to abort mission |
| CAction | Container for all the information associated with a given user action, like mouse clicks, key presses, etc |
| CActionMenuItem | A class that represents a single box in the action popup menu on the battlescape |
| CActionMenuState | Window that allows the player to select a battlescape action |
| CAdlibMusic | Container for Adlib music tracks |
| CAIModule | This class is used by the BattleUnit AI |
| CAlienBase | Represents an alien base on the world |
| CAlienBaseState | Displays info on an alien base |
| CAlienDeployment | Represents a specific type of Alien Deployment |
| CAlienMission | Represents an ongoing alien mission |
| CAlienRace | Represents a specific race "family", or a "main race" if you wish |
| CAliensCrashState | Screen shown when all aliens died during a crash site |
| CAlienStrategy | Stores the information about alien strategy |
| CAllocatePsiTrainingState | Screen shown monthly to allow changing soldiers currently in psi training |
| CArmor | Represents a specific type of armor |
| CArrowButton | Button with an arrow on it |
| CArticleDefinition | ArticleDefinition is the base class for all article types |
| CArticleDefinitionArmor | ArticleDefinitionArmor defines articles for Armor, e.g |
| CArticleDefinitionBaseFacility | ArticleDefinitionBaseFacility defines articles for base facilities, e.g |
| CArticleDefinitionCraft | ArticleDefinitionCraft defines articles for craft, e.g |
| CArticleDefinitionCraftWeapon | ArticleDefinitionCraftWeapon defines articles for craft weapons, e.g |
| CArticleDefinitionItem | ArticleDefinitionItem defines articles for all Items, e.g |
| CArticleDefinitionRect | |
| CArticleDefinitionText | ArticleDefinitionText defines articles with only text, e.g |
| CArticleDefinitionTextImage | ArticleDefinitionTextImage defines articles with text on the left and an image on the right side of the screen, e.g |
| CArticleDefinitionTFTD | ArticleDefinitionTextImage defines articles with text on the left and an image on the right side of the screen, e.g |
| CArticleDefinitionUfo | ArticleDefinitionUfo defines articles for UFOs, e.g |
| CArticleDefinitionVehicle | ArticleDefinitionVehicle defines articles for Vehicles, e.g |
| CArticleState | UfopaediaArticle is the base class for all articles of various types |
| CArticleStateArmor | ArticleStateArmor has a caption, preview image and a stats block |
| CArticleStateBaseFacility | ArticleStateBaseFacility has a caption, text, preview image and a stats block |
| CArticleStateCraft | ArticleStateCraft has a caption, text, background image and a stats block |
| CArticleStateCraftWeapon | ArticleStateCraftWeapon has a caption, background image and a stats block |
| CArticleStateItem | ArticleStateItem has a caption, text, preview image and a stats block |
| CArticleStateText | ArticleStateText has only a caption and a text |
| CArticleStateTextImage | ArticleStateTextImage has a title, text block and a background image |
| CArticleStateTFTD | Every TFTD article has a title, text block and a background image, with little to no variation |
| CArticleStateTFTDArmor | |
| CArticleStateTFTDCraft | |
| CArticleStateTFTDCraftWeapon | |
| CArticleStateTFTDFacility | |
| CArticleStateTFTDItem | |
| CArticleStateTFTDUso | |
| CArticleStateTFTDVehicle | |
| CArticleStateUfo | ArticleStateUfo has a caption, text, preview image and a stats block |
| CArticleStateVehicle | ArticleStateVehicle hasa caption, text and a stats block |
| CBar | Bar graphic that represents a certain value |
| CBase | Represents a player base on the globe |
| CBaseDefenseState | Base Defense Screen for when ufos try to attack |
| CBaseDestroyedState | Screen that allows the player to pick a target for a craft on the globe |
| CBaseFacility | Represents a base facility placed in a base |
| CBaseInfoState | Base Info screen that shows all the stats of a base from the Basescape |
| CBaseNameState | Window used to input a name for a new base |
| CBasescapeState | Basescape screen that shows a base's layout and lets the player manage their bases |
| CBaseView | Interactive view of a base |
| CBattleAction | |
| CBattleItem | Represents a single item in the battlescape |
| CBattlescapeButton | Regular image that works like a button |
| CBattlescapeGame | Battlescape game - the core game engine of the battlescape game |
| CBattlescapeGenerator | A utility class that generates the initial battlescape data |
| CBattlescapeMessage | Generic window used to display messages over the Battlescape map |
| CBattlescapeState | Battlescape screen which shows the tactical battle |
| CBattleState | This class sets the battlescape in a certain sub-state |
| CBattleUnit | Represents a moving unit in the battlescape, player controlled or AI controlled it holds info about it's position, items carrying, stats, etc |
| CBattleUnitKills | Container for battle unit kills statistics |
| CBattleUnitStatistics | Container for battle unit statistics |
| CBriefingData | |
| CBriefingState | Briefing screen which displays info about a Crash Site mission |
| CBuildFacilitiesState | Window shown with all the facilities available to build |
| CBuildNewBaseState | Screen that allows the player to place a new base on the globe |
| CcallThink | Call AlienMission::think() with proper parameters |
| CCamera | Class handling camera movement, either by mouse or by events on the battlescape |
| CCannotReequipState | Screen shown when there's not enough equipment to re-equip a craft after a mission |
| CCatFile | Subclass of std::ifstream to handle CAT files |
| CCity | Represents a city of the world |
| CClearAlienBase | Clears the alien base from supply missions that use it |
| CColorReplace | Help class used for Surface::blitNShade |
| CComboBox | Text button with a list dropdown when pressed |
| CCommendationLateState | Medals screen that displays dead soldier medals |
| CCommendationState | Medals screen that displays new soldier medals |
| CcompareRule | Compares rules based on their list orders |
| CcompareRule< Armor > | Armor uses the list order of their store item |
| CcompareRule< ArticleDefinition > | Ufopaedia articles use section and list order |
| CcompareRule< RuleCraftWeapon > | Craft weapons use the list order of their launcher item |
| CCompareRuleResearch | Compares RuleResearch pointers based on the research name |
| CcompareSaveName | |
| CcompareSaveTimestamp | |
| CcompareSection | Ufopaedia sections use article list order |
| CConfirmCydoniaState | Screen that allows the player to pick a target for a craft on the globe |
| CConfirmDestinationState | Window that allows the player to confirm a craft's new destination |
| CConfirmLandingState | Window that allows the player to confirm a craft landing at its destination |
| CConfirmLoadState | Confirms loading a save with missing content |
| CConfirmNewBaseState | Screen that allows the player to confirm a new base on the globe |
| CContainsPoint | Check if a point is contained in a region |
| CCord | |
| CCordPolar | |
| CCountry | Represents a country that funds the player |
| CCraft | Represents a craft stored in a base |
| CCraftArmorState | Select Armor screen that lets the player pick armor for the soldiers on the craft |
| CCraftEquipmentState | Equipment screen that lets the player pick the equipment to carry on a craft |
| CCraftErrorState | Window used to notify the player when an error occurs with a craft procedure |
| CCraftInfoState | Craft Info screen that shows all the info of a specific craft |
| CCraftPatrolState | Window displayed when a craft starts patrolling a waypoint |
| CCraftSoldiersState | Select Squad screen that lets the player pick the soldiers to assign to a craft |
| CCraftsState | Equip Craft screen that lets the player manage all the crafts in a base |
| CCraftWeapon | Represents a craft weapon equipped by a craft |
| CCraftWeaponProjectile | |
| CCraftWeaponsState | Select Armament window for changing the weapon equipped on a craft |
| CCroatianPlurality | Plurality rules for Croatian and Serbian languages |
| CCursor | Mouse cursor that replaces the system cursor |
| CCutsceneState | Shows cutscenes: inspects the relevant rules and loads the appropriate state for showing slideshows or videos |
| CCyrillicPlurality | Plurality rules for Cyrillic languages (Russian, Ukrainian, etc.) |
| CCzechPlurality | Plurality rules for Czech and Slovak languages |
| CDebriefingStat | |
| CDebriefingState | Debriefing screen shown after a Battlescape mission that displays the results |
| CDeleteGameState | Window used to confirm save game deletion |
| CDeploymentData | |
| CDetectXCOMBase | Functor that attempt to detect an XCOM base |
| CDismantleFacilityState | Window shown when the player tries to dismantle a facility |
| CDogfightErrorState | Window used to notify the player when an error occurs with a dogfight procedure |
| CDogfightState | Shows a dogfight (interception) between a player craft and an UFO |
| CElement | |
| CEntryCompare | Helper class to compare entries through pointers |
| CequalProduction | |
| CEquipmentLayoutItem | Represents a soldier-equipment layout item which is used on the beginning of the Battlescape |
| CErrorMessageState | Generic window used to display error messages |
| CException | Basic exception class to distinguish OpenXcom exceptions from the rest |
| CexpireCrashedUfo | Advance time for crashed UFOs |
| CExplosion | A class that represents an explosion animation |
| CExplosionBState | Explosion state not only handles explosions, but also bullet impacts! Refactoring tip : ImpactBState |
| CExtraSounds | For adding a set of extra sound data to the game |
| CExtraSprites | For adding a set of extra sprite data to the game |
| CExtraStrings | For adding a set of extra strings to the game |
| CFastLineClip | Fast line clip |
| CFindMarkedXCOMBase | Find an XCOM base in this region that is marked for retaliation |
| CfindRuleResearch | |
| CFlcPlayer | |
| CFont | Takes care of loading and storing each character in a sprite font |
| CFontImage | |
| CFpsCounter | Counts the amount of frames each second and displays them in a NumberText surface |
| CFrame | Fancy frame border thing used for windows and other elements |
| CFundingState | Funding screen accessible from the Geoscape that shows all the countries' funding |
| CGame | The core of the game engine, manages the game's entire contents and structure |
| CGameTime | Stores the current ingame time/date according to GMT |
| CGenerateSupplyMission | This class will attempt to generate a supply mission for a base |
| CGeoscapeCraftState | Craft window that displays info about a specific craft out on the Geoscape |
| CGeoscapeState | Geoscape screen which shows an overview of the world and lets the player manage the game |
| CGlobe | Interactive globe view of the world |
| CGMCatFile | Subclass of CatFile to handle gm.cat files that contain MIDI music streams |
| Cgmstream | MIDI stream |
| CGoToMainMenuState | |
| CGraphButInfo | |
| CGraphsState | Graphs screen for displaying graphs of various monthly game data like activity and funding |
| CGraphSubset | |
| CImageButton | Regular image that works like a button |
| CInfoboxOKState | Notifies the player about things like soldiers going unconscious or dying from wounds |
| CInfoboxState | Frame that briefly shows some info like : Yasuaki Okamoto Has Panicked |
| CInteractiveSurface | Surface that the user can interact with |
| CInterceptState | Intercept window that lets the player launch crafts into missions from the Geoscape |
| CintroSoundEffect | |
| CInventory | Interactive view of an inventory |
| CInventoryState | Screen which displays soldier's inventory |
| CisCompleted | Functor to check for completed facilities |
| CisMindShield | Functor to check for mind shield capability |
| CItemContainer | Represents the items contained by a certain entity, like base stores, craft equipment, etc |
| CItemsArrivingState | Items Arriving window that displays all the items that have arrived at bases |
| CItemSet | |
| CLanguage | Contains strings used throughout the game for localization |
| CLanguagePlurality | This class is the interface used to find plural forms for the different languages |
| CListGamesState | Base class for saved game screens which provides the common layout and listing |
| CListLoadOriginalState | Base class for saved game screens which provides the common layout and listing |
| CListLoadState | Load Game screen for listing info on available saved games and loading them |
| CListSaveState | Save Game screen for listing info on available saved games and saving them |
| CLoadGameState | Loads a saved game, with an optional message |
| CLocalizedText | A string that is already translated |
| CLogger | A basic logging and debugging class, prints output to stdout/files |
| CLowFuelState | Window displayed when a craft starts running out of fuel (only has exactly enough to make it back to base) |
| CMainMenuState | Main Menu window displayed when first starting the game |
| CManageAlienContainmentState | ManageAlienContainment screen that lets the player manage alien numbers in a particular base |
| CManufactureInfoState | Screen that allows changing of Production settings (assigned engineer, units to build) |
| CManufactureStartState | Screen which displays needed elements to start productions (items/required workshop state/cost to build a unit, ...) |
| CManufactureState | Manufacture screen that lets the player manage all the manufacturing operations of a base |
| CMap | Interactive map of the battlescape |
| CMapBlock | Represents a Terrain Map Block |
| CMapData | MapData is the smallest piece of a Battlescape terrain, holding info about a certain object, wall, floor, .. |
| CMapDataSet | Represents a Terrain Map Datafile |
| CMapScript | |
| CMatchBaseCoordinates | Match a base from it's coordinates |
| CmatchById | |
| CmatchMissionID | Match AlienMission based on the unique ID |
| CmatchRegionAndType | Match a mission based on region and type |
| CMCDPatch | An MCD data Patch |
| CMCDReplacement | |
| CMedikitButton | Helper class for the medikit button |
| CMedikitState | The Medikit User Interface |
| CMedikitTitle | Helper class for the medikit title |
| CMedikitTxt | Helper class for the medikit value |
| CMedikitView | Display a view of unit wounds |
| CMeleeAttackBState | A Melee Attack state |
| CMiniBaseView | Mini view of a base |
| CMiniMapState | The MiniMap is a representation of a Battlescape map that allows you to see more of the map |
| CMiniMapView | MiniMapView is the class used to display the map in the MiniMapState |
| CMinNodeCosts | Compares PathfindingNode pointers based on TU cost |
| CMissionArea | Defines a rectangle in polar coordinates |
| CMissionDetectedState | Displays info on a detected mission site |
| CMissionSite | Represents an alien mission site on the world |
| CMissionStatistics | Container for mission statistics |
| CMissionWave | Information about a mission wave |
| CMissionZone | A zone (set of areas) on the globe |
| CMod | Contains all the game-specific static data that never changes throughout the game, like rulesets and resources |
| CModInfo | Represents mod metadata |
| CMonthlyCostsState | Monthly Costs screen that displays all the maintenance costs of a particular base |
| CMonthlyReportState | Report screen shown monthly to display changes in the player's performance and funding |
| CMovingTarget | Base class for moving targets on the globe with a certain speed and destination |
| CMultipleTargetsState | Displays a list of possible targets |
| CMusic | Container for music tracks |
| CNewBattleState | New Battle that displays a list of options to configure a new standalone mission |
| CNewGameState | New Game window that displays a list of possible difficulties for creating a saved game |
| CNewManufactureListState | Screen which list possible productions |
| CNewPossibleManufactureState | Window which inform the player of new possible manufacture projects |
| CNewPossibleResearchState | Window which inform the player of new possible research projects |
| CNewResearchListState | Window which displays possible research projects |
| CNextTurnState | Screen which announces the next turn |
| CNode | Represents a node/spawnpoint in the battlescape, loaded from RMP files |
| CNoSingular | Plurality rules where there is no singular |
| CNumberText | Number digits displayed on the screen |
| COneSingular | Default plurality rules |
| COpenGL | |
| COpenSetEntry | |
| COptionInfo | Helper class that ties metadata to particular options to help in serializing and stuff |
| COptionsAdvancedState | Options window that displays the advanced game settings |
| COptionsAudioState | Screen that lets the user configure various Audio options |
| COptionsBaseState | Options base state for common stuff across Options windows |
| COptionsBattlescapeState | Screen that lets the user configure various Battlescape options |
| COptionsConfirmState | Confirmation window when Display Options are changed |
| COptionsControlsState | Controls screen which allows the user to customize the various key shortcuts in the game |
| COptionsDefaultsState | Confirmation window when restoring the default game options |
| COptionsGeoscapeState | Screen that lets the user configure various Geoscape options |
| COptionsInformExtendedState | Confirmation window when enabling mods that require OXCE |
| COptionsModsState | Options window that displays the available mods |
| COptionsNoAudioState | Screen that indicates there is no audio available |
| COptionsVideoState | Screen that lets the user configure various Video options |
| Coutput_status | Output status |
| CPalette | Container for palettes (sets of 8bpp colors) |
| CParticle | |
| CPathfinding | A utility class that calculates the shortest path between two points on the battlescape map |
| CPathfindingNode | A class that holds pathfinding info for a certain node on the map |
| CPathfindingOpenSet | A class that holds references to the nodes to be examined in pathfinding |
| CPauseState | Options window shown for loading/saving/quitting the game |
| CPlaceFacilityState | Window shown when the player tries to build a facility |
| CPlaceLiftState | Screen shown when the player has to place the access lift of a base |
| CPlaceStartFacilityState | Window shown when the player tries to build a facility |
| CPolishPlurality | Plurality rules for the Polish language |
| CPolygon | Represents a polygon in the world map |
| CPolyline | Represents a polyline in the world map |
| CPosition | Easy handling of X-Y-Z coordinates |
| CPrimeGrenadeState | Window that allows the player to set the timer of an explosive |
| CProduction | |
| CProductionCompleteState | Window used to notify the player when a production is completed |
| CProjectile | A class that represents a projectile |
| CProjectileFlyBState | A projectile state |
| CPromotionInfo | |
| CPromotionsState | Promotions screen that displays new soldier ranks |
| CPsiAttackBState | A Psi Attack state |
| CPsiTrainingState | Screen shown monthly when the player has psi labs available |
| CPurchaseState | Purchase/Hire screen that lets the player buy new items for a base |
| CRecoveryItem | |
| CReequipStat | |
| CRegion | Represents a region of the world |
| CResearchCompleteState | Window which inform the player that a research project is finished |
| CResearchInfoState | Window which allows changing of the number of assigned scientist to a project |
| CResearchProject | Represent a ResearchProject Contain information about assigned scientist, time already spent and cost of the project |
| CResearchRequiredState | Window shown when the player researches a weapon before the respective clip |
| CResearchState | Research screen that lets the player manage all the researching operations of a base |
| CRomanianPlurality | Plurality rules for Romanian and Moldavian languages |
| CRuleAlienMission | Stores fixed information about a mission type |
| CRuleBaseFacility | Represents a specific type of base facility |
| CRuleCommendations | Represents a specific type of commendation |
| CRuleConverter | Represents game-specific contents needed for save convertion and ID matching |
| CRuleCountry | Represents a specific funding country |
| CRuleCraft | Represents a specific type of craft |
| CRuleCraftWeapon | Represents a specific type of craft weapon |
| CRuleGlobe | Represents the contents of the Geoscape globe, such as world polygons, polylines, etc |
| CRuleInterface | |
| CRuleInventory | Represents a specific section of the inventory, containing information like available slots and screen position |
| CRuleItem | Represents a specific type of item |
| CRuleManufacture | Represents the information needed to manufacture an object |
| CRuleMissionScript | |
| CRuleMusic | |
| CRuleRegion | Represents a specific region of the world |
| CRuleResearch | Represents one research project |
| CRuleSlot | |
| CRuleSoldier | Represents the creation data for an X-COM unit |
| CRuleTerrain | Represents a specific type of Battlescape Terrain |
| CRuleUfo | Represents a specific type of UFO |
| CRuleVideo | |
| CSackSoldierState | Window shown when the player tries to sack a soldier |
| CSaveConverter | Handles conversion operations for original X-COM savegames |
| CSavedBattleGame | The battlescape data that gets written to disk when the game is saved |
| CSavedGame | The game data that gets written to disk when the game is saved |
| CSaveGameState | Saves the current game, with an optional message |
| CSaveInfo | Container for savegame info displayed on listings |
| CSaveOriginal | Container for savegame info displayed on listings |
| CScannerState | The Scanner User Interface |
| CScannerView | Displays a view of units movement |
| CScreen | A display screen, handles rendering onto the game window |
| CScrollBar | Horizontal scrollbar control to select from a range of values |
| CSelectDestinationState | Screen that allows the player to pick a target for a craft on the globe |
| CSelectStartFacilityState | Window shown with all the facilities available to build |
| CSellState | Sell/Sack screen that lets the player sell any items in a particular base |
| Cseq | MIDI sequence |
| CSetRetaliationTarget | Functor that marks an XCOM base for retaliation |
| CSetWindowedRootState | Asks user new coordinates when he pushes Fixed Borderless Pos button |
| CShaderMove | |
| CShaderRepeat | |
| CSlider | Horizontal slider control to select from a range of values |
| CSlideshowHeader | |
| CSlideshowSlide | |
| CSlideshowState | Shows slideshow sequences |
| CSoldier | Represents a soldier hired by the player |
| CSoldierArmorState | Select Armor window that allows changing of the armor equipped on a soldier |
| CSoldierCommendations | Each entry will be its own commendation |
| CSoldierDeath | Stores info about a soldier's death |
| CSoldierDiary | |
| CSoldierDiaryMissionState | Diary window that shows mission details for a soldier |
| CSoldierDiaryOverviewState | Diary screen that shows all the missions a soldier has |
| CSoldierDiaryPerformanceState | Diary screen that lists soldier totals |
| CSoldierInfoState | Soldier Info screen that shows all the info of a specific soldier |
| CSoldierMemorialState | Screen that shows all the soldiers that have died throughout the game |
| CSoldierNamePool | Pool of soldier names to generate random names |
| CSoldiersState | Soldiers screen that lets the player manage all the soldiers in a base |
| CSortFunctor | |
| CSound | Container for sound effects |
| CSoundDefinition | |
| CsoundInFile | |
| CSoundSet | Container of a set of sounds |
| CStandardShade | Help class used for Surface::blitNShade |
| CStartState | Initializes the game and loads all required content |
| CStatAdjustment | |
| CState | A game state that receives user input and reacts accordingly |
| CStatisticsState | Statistics window that shows up at the end of the game |
| CStatString | For adding statStrings to the game |
| CStatStringCondition | |
| CStoresState | Stores window that displays all the items currently stored in a base |
| CSurface | Element that is blit (rendered) onto the screen |
| CSurfaceSet | Container of a set of surfaces |
| CTarget | Base class for targets on the globe with a set of radian coordinates |
| CTargetInfoState | Generic window used to display all the crafts targeting a certain point on the map |
| CTerrainCriteria | |
| CTestState | A state purely for testing game functionality |
| CText | Text string displayed on screen |
| CTextButton | Coloured button with a text label |
| CTextEdit | Editable version of Text |
| CTextList | List of Text's split into columns |
| CTexture | Represents the relations between a Geoscape texture and the corresponding Battlescape mission attributes |
| CTile | Basic element of which a battle map is build |
| CTileEngine | A utility class that modifies tile properties on a battlescape map |
| CTimer | Timer used to run code in fixed intervals |
| CToggleTextButton | |
| Ctrack | MIDI track |
| CTrajectoryWaypoint | Information for points on a UFO trajectory |
| CTransfer | Represents an item transfer |
| CTransferBaseState | Window that lets the player pick the base to transfer items to |
| CTransferConfirmState | Window to confirm a transfer between bases |
| CTransferItemsState | Transfer screen that lets the player pick what items to transfer between bases |
| CTransferRow | |
| CTransfersState | Transfers window that displays all the items currently in-transit to a base |
| CTunnelData | |
| CUfo | Represents an alien UFO on the map |
| CUfoDetectedState | Displays info on a detected UFO |
| CUfoLostState | Notifies the player when a targeted UFO goes outside radar range |
| CUfopaedia | This static class encapsulates all functions related to Ufopaedia for the game |
| CUfopaediaSelectState | UfopaediaSelectState is the screen that lists articles of a given type |
| CUfopaediaStartState | UfopaediaStartState is the screen that opens when clicking Ufopaedia button in Geoscape |
| CUfoTrajectory | Holds information about a specific trajectory |
| CUnit | Represents the static data for a unit that is generated on the battlescape, this includes: HWPs, aliens and civilians |
| CUnitDieBState | State for dying units |
| CUnitFallBState | State for falling units |
| CUnitInfoState | Unit Info screen that shows all the info of a specific unit |
| CUnitPanicBState | State for panicking units |
| CUnitSprite | A class that renders a specific unit, given its render rules combining the right frames from the surfaceset |
| CUnitStats | This struct holds some plain unit attribute data together |
| CUnitTurnBState | State for turning units |
| CUnitWalkBState | State for walking units |
| CUnsafePointerContainer | |
| CVehicle | Represents a vehicle (tanks etc.) kept in a craft |
| CVideoState | Shows video cinematics |
| CWarningMessage | Coloured box with text inside that fades out after it is displayed |
| CWaypoint | Represents a fixed waypoint on the world |
| CWeightedOptions | Holds pairs of relative weights and IDs |
| CWindow | Box with a coloured border and custom background |
| CZeroOneSingular | Plurality rules where 0 is also singular |
| CZoom | |
| ▶Nxbrz | |
| CScalerCfg | |
| ▶NYAML | |
| Cconvert< OpenXcom::ArticleDefinitionRect > | |
| Cconvert< OpenXcom::BriefingData > | |
| Cconvert< OpenXcom::DeploymentData > | |
| Cconvert< OpenXcom::ItemSet > | |
| Cconvert< OpenXcom::MissionArea > | |
| Cconvert< OpenXcom::MissionWave > | |
| Cconvert< OpenXcom::MissionZone > | |
| Cconvert< OpenXcom::Position > | |
| Cconvert< OpenXcom::RuleSlot > | |
| Cconvert< OpenXcom::TerrainCriteria > | |
| Cconvert< OpenXcom::TrajectoryWaypoint > | |
| Cconvert< OpenXcom::UnitStats > | |
| Cfm_opl_channel | |
| Cfm_opl_f | |
| Cfm_opl_slot | |
| CSDLMain | |
| Cstruc_adlib_channels | |
| Cstruc_instruments | |
| Cstruc_sample |
1.8.14
