MCPcopy Create free account

hub / github.com/OpenXcom/OpenXcom / functions

Functions4,163 in github.com/OpenXcom/OpenXcom

MethodPlaceLiftState
* Initializes all the elements in the Place Lift screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/PlaceLiftState.cpp:47
MethodPlaceStartFacilityState
* Initializes all the elements in the Place Facility window. * @param game Pointer to the core game. * @param base Pointer to the base to get info f
src/Basescape/PlaceStartFacilityState.cpp:42
MethodPolygon
* Initializes the polygon with arrays to store each point's coordinates. * @param points Number of points. */
src/Geoscape/Polygon.cpp:28
MethodPolyline
* Initializes the polyline with arrays to store each point's coordinates. * @param points Number of points. */
src/Geoscape/Polyline.cpp:28
MethodPopulateBuildList
* Populates the build list from the current "available" facilities. */
src/Basescape/BuildFacilitiesState.cpp:100
MethodPosition
Null position constructor.
src/Battlescape/Position.h:36
MethodPrimeGrenadeState
* Initializes all the elements in the Prime Grenade window. * @param game Pointer to the core game. * @param action Pointer to the action. * @param
src/Battlescape/PrimeGrenadeState.cpp:44
MethodProduction
src/Savegame/Production.cpp:35
MethodProductionCompleteState
* Initializes all the elements in a Production Complete window. * @param game Pointer to the core game. * @param base Pointer to base the production
src/Geoscape/ProductionCompleteState.cpp:45
MethodProjectile
* Sets up a UnitSprite with the specified size and position. * @param res Pointer to resourcepack. * @param save Pointer to battlesavegame. * @para
src/Battlescape/Projectile.cpp:52
MethodProjectileFlyBState
* Sets up an ProjectileFlyBState. */
src/Battlescape/ProjectileFlyBState.cpp:49
MethodPromotionsState
* Initializes all the elements in the Promotions screen. * @param game Pointer to the core game. */
src/Battlescape/PromotionsState.cpp:41
MethodPsiTrainingState
* Initializes all the elements in the Psi Training screen. * @param game Pointer to the core game. */
src/Geoscape/PsiTrainingState.cpp:43
MethodPurchaseState
* Initializes all the elements in the Purchase/Hire screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info fr
src/Basescape/PurchaseState.cpp:57
MethodRegion
* Initializes a region of the specified type. * @param rules Pointer to ruleset. */
src/Savegame/Region.cpp:29
MethodResearchCompleteState
* Initializes all the elements in the EndResearch screen. * @param game Pointer to the core game. * @param research Pointer to the completed researc
src/Geoscape/ResearchCompleteState.cpp:42
MethodResearchInfoState
* Initializes all the elements in the ResearchProject screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info
src/Basescape/ResearchInfoState.cpp:49
MethodResearchProject
src/Savegame/ResearchProject.cpp:31
MethodResearchRequiredState
* Initializes all the elements in the Research Required screen. * @param game Pointer to the core game. * @param item Pointer to the researched weap
src/Geoscape/ResearchRequiredState.cpp:39
MethodResearchState
* Initializes all the elements in the Research screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/ResearchState.cpp:45
MethodResourcePack
* Initializes a blank resource set pointing to a folder. */
src/Resource/ResourcePack.cpp:38
MethodRuleAlienMission
src/Ruleset/RuleAlienMission.cpp:54
MethodRuleBaseFacility
* Creates a blank ruleset for a certain * type of base facility. * @param type String defining the type. */
src/Ruleset/RuleBaseFacility.cpp:29
MethodRuleCountry
* Creates a blank ruleset for a certain * type of country. * @param type String defining the type. */
src/Ruleset/RuleCountry.cpp:32
MethodRuleCraft
* Creates a blank ruleset for a certain * type of craft. * @param type String defining the type. */
src/Ruleset/RuleCraft.cpp:30
MethodRuleCraftWeapon
* Creates a blank ruleset for a certain type of craft weapon. * @param type String defining the type. */
src/Ruleset/RuleCraftWeapon.cpp:28
MethodRuleInventory
* Creates a blank ruleset for a certain * type of inventory section. * @param id String defining the id. */
src/Ruleset/RuleInventory.cpp:56
MethodRuleItem
* Creates a blank ruleset for a certain type of item. * @param type String defining the type. */
src/Ruleset/RuleItem.cpp:31
MethodRuleManufacture
* Creates a new Manufacture. * @param name The unique manufacture name. */
src/Ruleset/RuleManufacture.cpp:27
MethodRuleRegion
* Creates a blank ruleset for a certain type of region. * @param type String defining the type. */
src/Ruleset/RuleRegion.cpp:34
MethodRuleResearch
src/Ruleset/RuleResearch.cpp:24
MethodRuleSoldier
* Creates a blank ruleunit for a certain * type of soldier. * @param type String defining the type. */
src/Ruleset/RuleSoldier.cpp:29
MethodRuleTerrain
* RuleTerrain construction. */
src/Ruleset/RuleTerrain.cpp:32
MethodRuleUfo
* Creates a blank ruleset for a certain * type of UFO. * @param type String defining the type. */
src/Ruleset/RuleUfo.cpp:30
MethodRuleset
* Creates a ruleset with blank sets of rules. */
src/Ruleset/Ruleset.cpp:73
FunctionSDLInit
src/Engine/Flc.cpp:53
MethodSackSoldierState
* Initializes all the elements in a Sack Soldier window. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/SackSoldierState.cpp:43
MethodSaveGameState
* Initializes all the elements in the Save Game screen. * @param game Pointer to the core game. * @param origin Game section that originated this st
src/Menu/SaveGameState.cpp:43
MethodSavedBattleGame
* Initializes a brand new battlescape saved game. */
src/Savegame/SavedBattleGame.cpp:54
MethodSavedGame
* Initializes a brand new saved game according to the specified difficulty. */
src/Savegame/SavedGame.cpp:98
MethodScalar
src/Engine/ShaderDrawHelper.h:50
MethodScannerState
* Initializes the Scanner State. * @param game Pointer to the core game. * @param action Pointer to an action. */
src/Battlescape/ScannerState.cpp:46
MethodScannerView
* Initializes the Scanner view. * @param w The ScannerView width. * @param h The ScannerView height. * @param x The ScannerView x origin. * @param
src/Battlescape/ScannerView.cpp:42
MethodScreen
* Initializes a new display screen for the game to render contents to. * The screen is set up based on the current options. */
src/Engine/Screen.cpp:110
MethodScrollBar
* Sets up a scrollbar with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X position
src/Interface/ScrollBar.cpp:36
MethodSelectDestinationState
* Initializes all the elements in the Select Destination window. * @param game Pointer to the core game. * @param craft Pointer to the craft to targ
src/Geoscape/SelectDestinationState.cpp:49
MethodSelectStartFacilityState
* Initializes all the elements in the Build Facilities window. * @param game Pointer to the core game. * @param base Pointer to the base to get info
src/Basescape/SelectStartFacilityState.cpp:47
MethodSellState
* Initializes all the elements in the Sell/Sack screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/SellState.cpp:58
MethodShaderBase
copy constructor
src/Engine/ShaderDrawHelper.h:77
MethodShaderBase
copy constructor
src/Engine/ShaderDrawHelper.h:153
MethodShaderBase
copy constructor
src/Engine/ShaderDrawHelper.h:240
MethodShaderBase
copy constructor
src/Engine/ShaderDrawHelper.h:333
FunctionShaderDraw
src/Engine/ShaderDraw.h:39
MethodShaderMove
src/Engine/ShaderMove.h:39
MethodShaderRepeat
src/Engine/ShaderRepeat.h:40
MethodSlider
* Sets up a slider with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X position in
src/Interface/Slider.cpp:37
MethodSoldier
* Initializes a new soldier, either blank or randomly generated. * @param rules Soldier ruleset. * @param armor Soldier armor. * @param names List
src/Savegame/Soldier.cpp:43
MethodSoldierArmorState
* Initializes all the elements in the Soldier Armor window. * @param game Pointer to the core game. * @param base Pointer to the base to get info fr
src/Basescape/SoldierArmorState.cpp:46
MethodSoldierDeath
* Initializes a death event. */
src/Savegame/SoldierDeath.cpp:27
MethodSoldierInfoState
* Initializes all the elements in the Soldier Info screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info fro
src/Basescape/SoldierInfoState.cpp:55
MethodSoldierMemorialState
* Initializes all the elements in the Soldier Memorial screen. * @param game Pointer to the core game. */
src/Basescape/SoldierMemorialState.cpp:46
MethodSoldierNamePool
* Initializes a new pool with blank lists of names. */
src/Ruleset/SoldierNamePool.cpp:35
MethodSoldiersState
* Initializes all the elements in the Soldiers screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/SoldiersState.cpp:46
MethodSound
* Initializes a new sound effect. */
src/Engine/Sound.cpp:32
MethodSoundSet
* Sets up a new empty sound set. */
src/Engine/SoundSet.cpp:30
MethodStartState
* Initializes all the elements in the Loading screen. * @param game Pointer to the core game. */
src/Menu/StartState.cpp:56
MethodStatString
* Creates a blank StatString. */
src/Ruleset/StatString.cpp:29
MethodStatStringCondition
* Creates a blank StatStringCondition. * @param conditionName Name of the condition. * @param minVal Minimum value. * @param maxVal Maximum value.
src/Ruleset/StatStringCondition.cpp:31
MethodState
src/lodepng.cpp:6112
MethodState
* Initializes a brand new state with no child elements. * By default states are full-screen. * @param game Pointer to the core game. */
src/Engine/State.cpp:48
MethodStoresState
* Initializes all the elements in the Stores window. * @param game Pointer to the core game. * @param base Pointer to the base to get info from. */
src/Basescape/StoresState.cpp:44
MethodSurface
* Sets up a blank 8bpp surface with the specified size and position, * with pure black as the transparent color. * @note Surfaces don't have to fill
src/Engine/Surface.cpp:137
MethodSurfaceSet
* Sets up a new empty surface set for frames of the specified size. * @param width Frame width in pixels. * @param height Frame height in pixels. *
src/Engine/SurfaceSet.cpp:33
MethodTarget
* Initializes a target with blank coordinates. */
src/Savegame/Target.cpp:31
MethodTargetInfoState
* Initializes all the elements in the Target Info window. * @param game Pointer to the core game. * @param target Pointer to the target to show info
src/Geoscape/TargetInfoState.cpp:40
MethodTerrorSite
* Initializes a terror site. */
src/Savegame/TerrorSite.cpp:29
MethodTestState
* Initializes all the elements in the test screen. * @param game Pointer to the core game. */
src/Menu/TestState.cpp:47
MethodText
* Sets up a blank text with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X positio
src/Interface/Text.cpp:39
MethodTextButton
* Sets up a text button with the specified size and position. * The text is centered on the button. * @param width Width in pixels. * @param height
src/Interface/TextButton.cpp:40
MethodTextEdit
* Sets up a blank text edit with the specified size and position. * @param state Pointer to state the text edit belongs to. * @param width Width in
src/Interface/TextEdit.cpp:37
MethodTextList
* Sets up a blank list with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X positio
src/Interface/TextList.cpp:41
MethodTile
* constructor * @param pos Position. */
src/Savegame/Tile.cpp:50
MethodTileEngine
* Sets up a TileEngine. * @param save Pointer to SavedBattleGame object. * @param voxelData List of voxel data. */
src/Battlescape/TileEngine.cpp:64
MethodTimer
* Initializes a new timer with a set interval. * @param interval Time interval in milliseconds. * @param frameSkipping Use frameskipping. */
src/Engine/Timer.cpp:52
MethodToggleTextButton
src/Interface/ToggleTextButton.cpp:28
MethodTransfer
* Initializes a transfer. * @param hours Hours in-transit. */
src/Savegame/Transfer.cpp:34
MethodTransferBaseState
* Initializes all the elements in the Select Destination Base window. * @param game Pointer to the core game. * @param base Pointer to the base to g
src/Basescape/TransferBaseState.cpp:44
MethodTransferConfirmState
* Initializes all the elements in the Confirm Transfer window. * @param game Pointer to the core game. * @param base Pointer to the destination base
src/Basescape/TransferConfirmState.cpp:40
MethodTransferItemsState
* Initializes all the elements in the Transfer screen. * @param game Pointer to the core game. * @param baseFrom Pointer to the source base. * @par
src/Basescape/TransferItemsState.cpp:58
MethodTransfersState
* Initializes all the elements in the Transfers window. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/TransfersState.cpp:42
MethodUfo
* Initializes a UFO of the specified type. * @param rules Pointer to ruleset. */
src/Savegame/Ufo.cpp:43
MethodUfoDetectedState
* Initializes all the elements in the Ufo Detected window. * @param game Pointer to the core game. * @param ufo Pointer to the UFO to get info from.
src/Geoscape/UfoDetectedState.cpp:49
MethodUfoLostState
* Initializes all the elements in the Ufo Lost window. * @param game Pointer to the core game. * @param id Name of the UFO. */
src/Geoscape/UfoLostState.cpp:37
MethodUfoTrajectory
src/Ruleset/UfoTrajectory.cpp:61
MethodUfopaediaSelectState
src/Ufopaedia/UfopaediaSelectState.cpp:37
MethodUfopaediaStartState
src/Ufopaedia/UfopaediaStartState.cpp:47
FunctionUint32 (APIENTRYP glXGetCurrentDrawable)
src/Engine/OpenGL.cpp:97
MethodUnit
* Creates a certain type of unit. * @param type String defining the type. */
src/Ruleset/Unit.cpp:28
MethodUnitDieBState
* Sets up an UnitDieBState. * @param parent Pointer to the Battlescape. * @param unit Dying unit. * @param damageType Type of damage that caused th
src/Battlescape/UnitDieBState.cpp:53
MethodUnitFallBState
* Sets up an UnitFallBState. * @param parent Pointer to the Battlescape. */
src/Battlescape/UnitFallBState.cpp:44
← previousnext →2,101–2,200 of 4,163, ranked by callers