Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenLoco/OpenLoco
/ functions
Functions
5,416 in github.com/OpenLoco/OpenLoco
⨍
Functions
5,416
◇
Types & classes
1,159
↓ 4 callers
Function
switchTab
src/OpenLoco/src/Ui/Windows/Cheats.cpp:937
↓ 4 callers
Function
switchTab
0x0049D93A
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:855
↓ 4 callers
Function
toExt
src/OpenLoco/include/OpenLoco/Graphics/Colour.h:288
↓ 4 callers
Function
triggerResize
src/OpenLoco/src/Ui.cpp:492
↓ 4 callers
Function
tryPlaceSurfaceVehicle
0x004878E3 args is expected to not have head set yet
src/OpenLoco/src/World/CompanyAi/CompanyAiPlaceVehicle.cpp:329
↓ 4 callers
Method
unk7l
src/OpenLoco/include/OpenLoco/Map/TreeElement.h:66
↓ 4 callers
Function
unloadBuffer
src/Audio/src/AudioEngine.cpp:241
↓ 4 callers
Function
unpauseSound
src/OpenLoco/src/Audio/Audio.cpp:344
↓ 4 callers
Function
updateActiveThumb
0x004BC4B7
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:183
↓ 4 callers
Function
updateColours
0x004302EF
src/OpenLoco/src/World/CompanyManager.cpp:1203
↓ 4 callers
Function
updateHeadquartersColourAtTile
0x0042F0C1
src/OpenLoco/src/World/Company.cpp:811
↓ 4 callers
Method
updateRoadTileOccupancy
0x0047D959 ax : loc.x cx : loc.y dl : loc.z / 4 bp : trackAndDirection ebp : bp | (setOccupied << 31) returns dh : trackType
src/OpenLoco/src/Vehicles/Vehicle.cpp:577
↓ 4 callers
Function
updateTerraformObjects
0x004748FA
src/OpenLoco/src/Objects/ObjectManager.cpp:1159
↓ 4 callers
Method
validateChecksum
src/OpenLoco/src/S5/SawyerStream.cpp:55
↓ 4 callers
Method
viewportRotateRight
0x0045F04F
src/OpenLoco/src/Ui/Window.cpp:724
↓ 4 callers
Method
wallObjectId
src/OpenLoco/include/OpenLoco/Map/WallElement.h:29
↓ 4 callers
Function
windowFitsOnScreen
0x004C9BA2
src/OpenLoco/src/Ui/WindowManager.cpp:530
↓ 3 callers
Method
FD
src/OpenLoco/include/OpenLoco/Graphics/Colour.h:272
↓ 3 callers
Function
addMapSelectionFreeFormTile
src/OpenLoco/src/Map/MapSelection.cpp:159
↓ 3 callers
Function
addObjectsInFolder
src/OpenLoco/src/Objects/ObjectIndex.cpp:439
↓ 3 callers
Method
addScore
src/OpenLoco/src/World/Station.cpp:161
↓ 3 callers
Function
adjustSurfaceHeight
0x00468651
src/OpenLoco/src/Map/TileManager.cpp:1324
↓ 3 callers
Function
adjustSurfaceSlopeEast
0x0046363F
src/OpenLoco/src/GameCommands/Terraform/LowerRaiseLandMountain.cpp:98
↓ 3 callers
Function
adjustSurfaceSlopeNorth
0x0046357C
src/OpenLoco/src/GameCommands/Terraform/LowerRaiseLandMountain.cpp:92
↓ 3 callers
Function
adjustSurfaceSlopeSouth
0x004633F6
src/OpenLoco/src/GameCommands/Terraform/LowerRaiseLandMountain.cpp:80
↓ 3 callers
Function
adjustSurfaceSlopeWest
0x004634B9
src/OpenLoco/src/GameCommands/Terraform/LowerRaiseLandMountain.cpp:86
↓ 3 callers
Function
aiGenerateVehiclePurchaseRequest
0x004802D0
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:1225
↓ 3 callers
Function
applyClearAtAllHeights
0x00462908
src/OpenLoco/src/Map/TileClearance.cpp:427
↓ 3 callers
Function
applyPan
src/Audio/src/AudioEngine.cpp:93
↓ 3 callers
Function
applyPitch
src/Audio/src/AudioEngine.cpp:81
↓ 3 callers
Method
asExhaust
src/OpenLoco/include/OpenLoco/Effects/Effect.h:46
↓ 3 callers
Method
asExplosionCloud
src/OpenLoco/include/OpenLoco/Effects/Effect.h:50
↓ 3 callers
Method
asExplosionSmoke
src/OpenLoco/include/OpenLoco/Effects/Effect.h:53
↓ 3 callers
Method
asFireball
src/OpenLoco/include/OpenLoco/Effects/Effect.h:52
↓ 3 callers
Method
asRedGreenCurrency
src/OpenLoco/include/OpenLoco/Effects/Effect.h:47
↓ 3 callers
Method
asSmoke
src/OpenLoco/include/OpenLoco/Effects/Effect.h:54
↓ 3 callers
Method
asSplash
src/OpenLoco/include/OpenLoco/Effects/Effect.h:51
↓ 3 callers
Method
asVehicleCrashParticle
src/OpenLoco/include/OpenLoco/Effects/Effect.h:49
↓ 3 callers
Method
asWindowCurrency
src/OpenLoco/include/OpenLoco/Effects/Effect.h:48
↓ 3 callers
Method
begin
src/Utility/include/OpenLoco/Utility/LookupTable.hpp:33
↓ 3 callers
Function
beginSendChatMessage
src/OpenLoco/src/Ui/Windows/TitleMenu.cpp:399
↓ 3 callers
Function
calcAcceptedCargoAi
0x0049239A
src/OpenLoco/src/World/Station.cpp:437
↓ 3 callers
Function
calculateDeliveredCargoPayment
0x0042F23C
src/OpenLoco/src/World/CompanyManager.cpp:841
↓ 3 callers
Function
calculatePan
src/OpenLoco/src/Audio/Audio.cpp:462
↓ 3 callers
Function
callObjectLoad
src/OpenLoco/src/Objects/ObjectManager.cpp:351
↓ 3 callers
Method
callViewportRotate
src/OpenLoco/src/Ui/Window.cpp:1183
↓ 3 callers
Function
canConstructAtWithClear
0x00462937
src/OpenLoco/src/Map/TileClearance.cpp:383
↓ 3 callers
Function
changeDirectory
0x00446E62
src/OpenLoco/src/Ui/Windows/PromptBrowseWindow.cpp:836
↓ 3 callers
Function
checkForCollisions
0x004B1876
src/OpenLoco/src/Vehicles/Vehicle.cpp:378
↓ 3 callers
Function
clear
0x00447485 edi: rt ebp: fill
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:50
↓ 3 callers
Function
clearPressedButtons
0x004C72ED
src/OpenLoco/src/Ui/ScrollView.cpp:505
↓ 3 callers
Method
clone
src/OpenLoco/src/Vehicles/Orders.cpp:32
↓ 3 callers
Function
computeChecksum
0x00472754
src/OpenLoco/src/Objects/ObjectManager.cpp:377
↓ 3 callers
Function
confirmComponentChange
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:172
↓ 3 callers
Function
constructTrackOrRoad
0x0049F92D
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:328
↓ 3 callers
Method
containsUi
src/OpenLoco/include/OpenLoco/Viewport.hpp:100
↓ 3 callers
Function
countSurroundingDesertTiles
0x00469B1D
src/OpenLoco/src/Map/TileManager.cpp:906
↓ 3 callers
Function
countSurroundingTrees
0x004BE048
src/OpenLoco/src/Map/TileManager.cpp:938
↓ 3 callers
Function
createEntity
src/OpenLoco/src/Entities/EntityManager.cpp:239
↓ 3 callers
Function
createErrorWindow
src/OpenLoco/src/Ui/Windows/Error.cpp:88
↓ 3 callers
Function
createRoad
0x00475FBC
src/OpenLoco/src/GameCommands/Road/CreateRoad.cpp:608
↓ 3 callers
Function
createUdp
src/OpenLoco/src/Network/Socket.cpp:616
↓ 3 callers
Function
cullPaintStructImage
src/OpenLoco/src/Paint/Paint.cpp:950
↓ 3 callers
Function
deserialiseFolderState
src/OpenLoco/src/Objects/ObjectIndex.cpp:282
↓ 3 callers
Function
deserialiseString
src/OpenLoco/src/Objects/ObjectIndex.cpp:235
↓ 3 callers
Method
destroyTrain
0x004AA464
src/OpenLoco/src/Vehicles/Vehicle.cpp:172
↓ 3 callers
Function
destroyedBogieCheckForCollision
0x0004AA959
src/OpenLoco/src/Vehicles/VehicleBogie.cpp:157
↓ 3 callers
Function
determineStationAndTrackModTypes
0x00480096
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:1396
↓ 3 callers
Function
dispatchUpdateAll
0x004CD3D0
src/OpenLoco/src/Ui/WindowManager.cpp:897
↓ 3 callers
Function
distance3D
src/Math/include/OpenLoco/Math/Vector.hpp:260
↓ 3 callers
Function
distanceTraveledInATick
src/OpenLoco/src/Vehicles/Vehicle1.cpp:30
↓ 3 callers
Function
doCommandForReal
src/OpenLoco/src/GameCommands/GameCommands.cpp:271
↓ 3 callers
Function
do_72
Multiplayer save
src/OpenLoco/include/OpenLoco/GameCommands/GameCommands.h:254
↓ 3 callers
Function
drawImage
0x004CADE8
src/OpenLoco/src/Ui/Widgets/ImageButtonWidget.cpp:11
↓ 3 callers
Method
drawImagePaletteSet
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:1104
↓ 3 callers
Function
drawItem
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:240
↓ 3 callers
Method
drawStringCentredRaw
src/OpenLoco/src/Graphics/TextRenderer.cpp:2031
↓ 3 callers
Method
drawStructs
0x0045EA23
src/OpenLoco/src/Paint/Paint.cpp:1032
↓ 3 callers
Function
drawTabs
0x0049B054
src/OpenLoco/src/Ui/Windows/TownList.cpp:1583
↓ 3 callers
Function
drawTabs
0x00456A98
src/OpenLoco/src/Ui/Windows/IndustryWindow.cpp:895
↓ 3 callers
Function
drawTabs
0x004999E1
src/OpenLoco/src/Ui/Windows/TownWindow.cpp:778
↓ 3 callers
Function
drawVehicleOverview
0x004B777B
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:482
↓ 3 callers
Method
end
src/OpenLoco/include/OpenLoco/Vehicles/Vehicle.h:460
↓ 3 callers
Method
end
src/Utility/include/OpenLoco/Utility/LookupTable.hpp:38
↓ 3 callers
Function
fileSeek
src/Core/src/FileStream.cpp:32
↓ 3 callers
Function
fillRectInset
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:734
↓ 3 callers
Function
findObjectHandleFuzzy
0x0047206C Returns std::nullopt if not loaded
src/OpenLoco/src/Objects/ObjectManager.cpp:205
↓ 3 callers
Function
forEachLoadedObject
src/OpenLoco/include/OpenLoco/Objects/ObjectManager.h:171
↓ 3 callers
Function
forceCloseCompanySelect
0x004CF3CC
src/OpenLoco/src/Ui/Dropdown.cpp:906
↓ 3 callers
Function
formatChallengeArguments
this will prepare _commonFormatArgs array before drawing the StringIds::challenge_value after that for example it will draw this string: Achieve a per
src/OpenLoco/src/Scenario/Scenario.cpp:399
↓ 3 callers
Function
formatStringPart
src/OpenLoco/src/Localisation/Formatting.cpp:305
↓ 3 callers
Function
formatValue
src/Diagnostics/include/OpenLoco/Diagnostics/Assertion.h:18
↓ 3 callers
Function
freeRouting
src/OpenLoco/src/Vehicles/RoutingManager.cpp:54
↓ 3 callers
Method
generate
src/OpenLoco/src/Map/MapGenerator/PngTerrainGenerator.cpp:15
↓ 3 callers
Function
generateMiscBuilding
src/OpenLoco/src/Map/MapGenerator/MapGenerator.cpp:857
↓ 3 callers
Function
generateTargetMixedIndustries
0x0047F43E & 0x0047F5D6 & 0x0047F76E
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:2218
↓ 3 callers
Function
generateTargetTowns
0x0047EB70, 0x0047EC43
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:1831
↓ 3 callers
Function
getActiveObject
0x00472AFE
src/OpenLoco/src/Objects/ObjectIndex.cpp:625
↓ 3 callers
Function
getAirportMovementNodeLoc
0x00426D52 used to return NodeMovementFlags on ebx
src/OpenLoco/src/World/Station.cpp:1349
↓ 3 callers
Function
getAvailableAirports
0x0048D70C
src/OpenLoco/src/Objects/ObjectUtils.cpp:21
← previous
next →
1,001–1,100 of 5,416, ranked by callers