MCPcopy Create free account

hub / github.com/OpenXcom/OpenXcom / functions

Functions4,163 in github.com/OpenXcom/OpenXcom

MethodBaseInfoState
* Initializes all the elements in the Base Info screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/BaseInfoState.cpp:49
MethodBaseNameState
* Initializes all the elements in a Base Name window. * @param game Pointer to the core game. * @param base Pointer to the base to name. * @param g
src/Geoscape/BaseNameState.cpp:43
MethodBaseView
* Sets up a base view with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X position
src/Basescape/BaseView.cpp:45
MethodBasescapeState
* Initializes all the elements in the Basescape screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from
src/Basescape/BasescapeState.cpp:64
MethodBattleAIState
* Sets up a BattleAIState. * @param save Pointer to the battle game. * @param unit Pointer to the unit. */
src/Battlescape/BattleAIState.cpp:29
MethodBattleAction
first action of turn, second, etc.?
src/Battlescape/BattlescapeGame.h:64
MethodBattleItem
* Initializes a item of the specified type. * @param rules Pointer to ruleset. * @param id The id of the item. */
src/Savegame/BattleItem.cpp:33
MethodBattleState
* Sets up a BattleState. * @param parent Pointer to the parent state. * @param action Struct containing info about the action. */
src/Battlescape/BattleState.cpp:29
MethodBattleUnit
* Initializes a BattleUnit from a Soldier * @param soldier Pointer to the Soldier. * @param faction Which faction the units belongs to. */
src/Savegame/BattleUnit.cpp:50
MethodBattlescapeGame
* Initializes all the elements in the Battlescape screen. * @param save Pointer to the save game. * @param parentState Pointer to the parent battles
src/Battlescape/BattlescapeGame.cpp:72
MethodBattlescapeGenerator
* Sets up a BattlescapeGenerator. * @param game pointer to Game object. */
src/Battlescape/BattlescapeGenerator.cpp:73
MethodBattlescapeMessage
* Sets up a blank Battlescape message with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @pa
src/Battlescape/BattlescapeMessage.cpp:34
MethodBattlescapeState
* Initializes all the elements in the Battlescape screen. * @param game Pointer to the core game. */
src/Battlescape/BattlescapeState.cpp:95
MethodBriefingState
* Initializes all the elements in the Briefing screen. * @param game Pointer to the core game. * @param craft Pointer to the craft in the mission.
src/Battlescape/BriefingState.cpp:50
MethodBuildFacilitiesState
* Initializes all the elements in the Build Facilities window. * @param game Pointer to the core game. * @param base Pointer to the base to get in
src/Basescape/BuildFacilitiesState.cpp:43
MethodBuildNewBaseState
* Initializes all the elements in the Build New Base window. * @param game Pointer to the core game. * @param base Pointer to the base to place. *
src/Geoscape/BuildNewBaseState.cpp:50
MethodCamera
* Sets up a camera. * @param spriteWidth Width of map sprite. * @param spriteHeight Height of map sprite. * @param mapsize_x Current map size in X
src/Battlescape/Camera.cpp:41
MethodCannotReequipState
* Initializes all the elements in the Cannot Reequip screen. * @param game Pointer to the core game. * @param missingItems List of items still neede
src/Battlescape/CannotReequipState.cpp:42
MethodCatFile
* Creates a CAT file stream. A CAT file starts with an index of the * offset and size of every file contained within. Each file consists * of a file
src/Engine/CatFile.cpp:32
MethodCity
* Initializes a city with certain data. * @param name Name of the city. * @param lon Longitude of the city. * @param lat Latitude of the city. */
src/Ruleset/City.cpp:32
MethodCivilianBAIState
* Sets up a CivilianBAIState. * @param save Pointer to the battle game. * @param unit Pointer to the unit. * @param node Pointer to the node the un
src/Battlescape/CivilianBAIState.cpp:43
MethodClearAlienBase
Remembers the base.
src/Battlescape/DebriefingState.cpp:325
MethodClip0_Bottom
src/Engine/FastLineClip.cpp:22
MethodClip0_Left
src/Engine/FastLineClip.cpp:40
MethodClip0_Right
src/Engine/FastLineClip.cpp:34
MethodClip0_Top
src/Engine/FastLineClip.cpp:28
MethodClip1_Bottom
src/Engine/FastLineClip.cpp:46
MethodClip1_Left
src/Engine/FastLineClip.cpp:64
MethodClip1_Right
src/Engine/FastLineClip.cpp:58
MethodClip1_Top
src/Engine/FastLineClip.cpp:52
MethodComboBox
* Sets up a combobox with the specified size and position. * @param state Pointer to state the combobox belongs to. * @param width Width in pixels.
src/Interface/ComboBox.cpp:46
MethodConfirmCydoniaState
src/Geoscape/ConfirmCydoniaState.cpp:40
MethodConfirmDestinationState
* Initializes all the elements in the Confirm Destination window. * @param game Pointer to the core game. * @param craft Pointer to the craft to ret
src/Geoscape/ConfirmDestinationState.cpp:45
MethodConfirmLandingState
* Initializes all the elements in the Confirm Landing window. * @param game Pointer to the core game. * @param craft Pointer to the craft to confirm
src/Geoscape/ConfirmLandingState.cpp:55
MethodConfirmLoadState
* Initializes all the elements in the Confirm Load screen. * @param game Pointer to the core game. * @param origin Game section that originated this
src/Menu/ConfirmLoadState.cpp:39
MethodConfirmNewBaseState
* Initializes all the elements in the Confirm New Base window. * @param game Pointer to the core game. * @param base Pointer to the base to place.
src/Geoscape/ConfirmNewBaseState.cpp:45
MethodContainsPoint
Remember the coordinates.
src/Savegame/SavedGame.cpp:1529
MethodCord
src/Geoscape/Cord.h:55
MethodCord
src/Geoscape/Cord.h:123
MethodCordPolar
src/Geoscape/Cord.h:33
MethodCordPolar
src/Geoscape/Cord.h:130
MethodCountry
* Initializes a country of the specified type. * @param rules Pointer to ruleset. * @param gen Generate new funding. */
src/Savegame/Country.cpp:31
MethodCraft
* Initializes a craft of the specified type and * assigns it the latest craft ID available. * @param rules Pointer to ruleset. * @param base Pointe
src/Savegame/Craft.cpp:49
MethodCraftArmorState
* Initializes all the elements in the Craft Armor screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from
src/Basescape/CraftArmorState.cpp:46
MethodCraftEquipmentState
* Initializes all the elements in the Craft Equipment screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info
src/Basescape/CraftEquipmentState.cpp:62
MethodCraftErrorState
* Initializes all the elements in a Cannot Rearm window. * @param game Pointer to the core game. * @param state Pointer to the Geoscape state. * @p
src/Geoscape/CraftErrorState.cpp:39
MethodCraftInfoState
* Initializes all the elements in the Craft Info screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from.
src/Basescape/CraftInfoState.cpp:52
MethodCraftPatrolState
* Initializes all the elements in the Craft Patrol window. * @param game Pointer to the core game. * @param craft Pointer to the craft to display.
src/Geoscape/CraftPatrolState.cpp:42
MethodCraftSoldiersState
* Initializes all the elements in the Craft Soldiers screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info f
src/Basescape/CraftSoldiersState.cpp:49
MethodCraftWeapon
* Initializes a craft weapon of the specified type. * @param rules Pointer to ruleset. * @param ammo Initial ammo. */
src/Savegame/CraftWeapon.cpp:33
MethodCraftWeaponProjectile
src/Savegame/CraftWeaponProjectile.cpp:28
MethodCraftWeaponsState
* Initializes all the elements in the Craft Weapons window. * @param game Pointer to the core game. * @param base Pointer to the base to get info fr
src/Basescape/CraftWeaponsState.cpp:48
MethodCraftsState
* Initializes all the elements in the Equip Craft screen. * @param game Pointer to the core game. * @param base Pointer to the base to get info from
src/Basescape/CraftsState.cpp:46
MethodCursor
* Sets up a cursor with the specified size and position * and hides the system cursor. * @note The size and position don't really matter since * it
src/Interface/Cursor.cpp:37
MethodDebriefingStat
src/Battlescape/DebriefingState.h:41
MethodDebriefingState
* Initializes all the elements in the Debriefing screen. * @param game Pointer to the core game. */
src/Battlescape/DebriefingState.cpp:74
MethodDefeatState
* Initializes all the elements in the Defeat screen. * @param game Pointer to the core game. */
src/Geoscape/DefeatState.cpp:42
MethodDelayedSaveState
* Runs on construction of the state. * Very simple state, runs interference between the autosave and the screen clearing on the "new turn" screen. *
src/Battlescape/DelayedSaveState.cpp:32
MethodDeleteGameState
* Initializes all the elements in the Confirmation screen. * @param game Pointer to the core game. * @param origin Game section that originated this
src/Menu/DeleteGameState.cpp:42
MethodDetectXCOMBase
Create a detector for the given base.
src/Geoscape/GeoscapeState.cpp:986
MethodDismantleFacilityState
* Initializes all the elements in a Dismantle Facility window. * @param game Pointer to the core game. * @param base Pointer to the base to get info
src/Basescape/DismantleFacilityState.cpp:44
MethodDogfightState
* Initializes all the elements in the Dogfight window. * @param game Pointer to the core game. * @param globe Pointer to the Geoscape globe. * @par
src/Geoscape/DogfightState.cpp:237
MethodEqualCoordinates
Remembers the coordinates.
src/Ruleset/Ruleset.cpp:1099
MethodEquipmentLayoutItem
* Initializes a new soldier-equipment layout item from YAML. * @param node YAML node. */
src/Savegame/EquipmentLayoutItem.cpp:28
MethodErrorMessageState
* Initializes all the elements in an error window. * @param game Pointer to the core game. * @param id Language ID for the message to display. * @p
src/Menu/ErrorMessageState.cpp:41
MethodException
* Creates a new exception. * @param msg Exception message. */
src/Engine/Exception.cpp:29
MethodExplosion
* Sets up a Explosion sprite with the specified size and position. * @param position Explosion center position in voxel x/y/z. * @param startFrame A
src/Battlescape/Explosion.cpp:31
MethodExplosionBState
* Sets up an ExplosionBState. * @param parent Pointer to the BattleScape. * @param center Center position in voxelspace. * @param item Item involve
src/Battlescape/ExplosionBState.cpp:52
MethodExtraSounds
* Creates a blank set of extra sound data. */
src/Ruleset/ExtraSounds.cpp:28
MethodExtraSprites
* Creates a blank set of extra sprite data. */
src/Ruleset/ExtraSprites.cpp:28
MethodExtraStrings
* Creates a blank set of extra strings data. */
src/Ruleset/ExtraStrings.cpp:28
MethodFastLineClip
Creates a fastlineclip.
src/Engine/FastLineClip.h:42
MethodFindMarkedXCOMBase
src/Savegame/AlienMission.cpp:147
MethodFont
* Initializes the font with a blank surface. */
src/Engine/Font.cpp:41
MethodFpsCounter
* Creates a FPS counter of the specified size. * @param width Width in pixels. * @param height Height in pixels. * @param x X position in pixels.
src/Interface/FpsCounter.cpp:38
MethodFrame
* Sets up a blank frame with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X positi
src/Interface/Frame.cpp:31
MethodFundingState
* Initializes all the elements in the Funding screen. * @param game Pointer to the core game. */
src/Geoscape/FundingState.cpp:41
MethodGMCatFile
Inherit constructor.
src/Engine/GMCat.h:38
MethodGame
* Starts up SDL with all the subsystems and SDL_mixer for audio processing, * creates the display screen and sets up the cursor. * @param title Titl
src/Engine/Game.cpp:53
MethodGameTime
* Initializes a new ingame time with a certain starting point. * @param weekday Starting weekday. * @param day Starting day. * @param month Startin
src/Savegame/GameTime.cpp:35
MethodGenerateSupplyMission
Store rules and game data references for later use.
src/Geoscape/GeoscapeState.cpp:1432
MethodGeoscapeCraftState
* Initializes all the elements in the Geoscape Craft window. * @param game Pointer to the core game. * @param craft Pointer to the craft to display.
src/Geoscape/GeoscapeCraftState.cpp:50
MethodGeoscapeState
* Initializes all the elements in the Geoscape screen. * @param game Pointer to the core game. */
src/Geoscape/GeoscapeState.cpp:119
MethodGlobe
* Sets up a globe with the specified size and position. * @param game Pointer to core game. * @param cenX X position of the center of the globe. *
src/Geoscape/Globe.cpp:257
MethodGlobeStaticData
initialization
src/Geoscape/Globe.cpp:114
MethodGraphButInfo
src/Geoscape/GraphsState.cpp:49
MethodGraphSubset
src/Engine/GraphSubset.h:38
MethodGraphsState
* Initializes all the elements in the Graphs screen. * @param game Pointer to the core game. */
src/Geoscape/GraphsState.cpp:55
MethodImageButton
* Sets up an image button with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @param x X posi
src/Interface/ImageButton.cpp:32
MethodInfoboxOKState
* Initializes all the elements. * @param game Pointer to the core game. * @param msg Message string. */
src/Battlescape/InfoboxOKState.cpp:37
MethodInfoboxState
* Initializes all the elements. * @param game Pointer to the core game. * @param msg Message string. */
src/Battlescape/InfoboxState.cpp:36
MethodInteractiveSurface
* Sets up a blank interactive surface with the specified size and position. * @param width Width in pixels. * @param height Height in pixels. * @pa
src/Engine/InteractiveSurface.cpp:35
MethodInterceptState
* Initializes all the elements in the Intercept window. * @param game Pointer to the core game. * @param globe Pointer to the Geoscape globe. * @pa
src/Geoscape/InterceptState.cpp:49
FunctionInterp1
src/Engine/Scalers/common.h:81
FunctionInterp10
src/Engine/Scalers/common.h:135
FunctionInterp2
src/Engine/Scalers/common.h:87
FunctionInterp3
src/Engine/Scalers/common.h:93
FunctionInterp4
src/Engine/Scalers/common.h:99
FunctionInterp5
src/Engine/Scalers/common.h:105
FunctionInterp6
src/Engine/Scalers/common.h:111
← previousnext →1,901–2,000 of 4,163, ranked by callers