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
↓ 5 callers
Function
setControllingId
src/OpenLoco/src/World/CompanyManager.cpp:188
↓ 5 callers
Function
setCurrentRotation
src/OpenLoco/src/Ui/WindowManager.cpp:1799
↓ 5 callers
Method
setFrame
_5l
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:51
↓ 5 callers
Method
setHasStationElement
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:91
↓ 5 callers
Method
setLevelCrossingObjectId
_5l 0b0000_1100 NOTE: Shared with streetlight style
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:67
↓ 5 callers
Method
setMarker
src/OpenLoco/src/Map/MapGenerator/HeightMap.cpp:23
↓ 5 callers
Method
setObjectId
src/OpenLoco/include/OpenLoco/Map/StationElement.h:36
↓ 5 callers
Function
setSecondaryPlayerId
src/OpenLoco/src/World/CompanyManager.cpp:193
↓ 5 callers
Function
setTooltipMouseLocation
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:86
↓ 5 callers
Method
setUnk7_10
_7u (bit 4) level crossing related
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:98
↓ 5 callers
Method
setUnk7l
src/OpenLoco/include/OpenLoco/Map/TreeElement.h:67
↓ 5 callers
Method
setVar_6_003F
src/OpenLoco/src/Map/IndustryElement.cpp:38
↓ 5 callers
Function
showColour
* 0x004CCF8C * window @ <esi> * widget @ <edi> * availableColours @<ebp> * dropdownColour @<al> * selectedColour @<ah> *
src/OpenLoco/src/Ui/Dropdown.cpp:860
↓ 5 callers
Function
showGridlines
0x00468FD3
src/OpenLoco/src/Ui/Windows/Main.cpp:61
↓ 5 callers
Method
size
TODO: Remove this once size is a member.
src/OpenLoco/include/OpenLoco/Ui/Window.h:240
↓ 5 callers
Function
split
src/Utility/include/OpenLoco/Utility/String.hpp:174
↓ 5 callers
Function
sub_4748D4
0x004748D4 ?Set default types for building. Like the initial track type and vehicle type and such.?
src/OpenLoco/src/Scenario/Scenario.cpp:226
↓ 5 callers
Function
sub_48D794
0x0048D794
src/OpenLoco/src/World/Station.cpp:1505
↓ 5 callers
Function
switchCompany
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2667
↓ 5 callers
Function
switchTab
0x004B2566
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:4955
↓ 5 callers
Function
triggerScreenshotCountdown
src/OpenLoco/src/Ui/Screenshot.cpp:30
↓ 5 callers
Function
unsetGhostVisibilityFlag
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:1428
↓ 5 callers
Function
unsetPauseFlag
src/OpenLoco/src/SceneManager.cpp:133
↓ 5 callers
Function
updateMonthly
0x0046E239 NB: called in setInflationForYear below, as well in OpenLoco::::dateTick.
src/OpenLoco/src/Economy/Economy.cpp:90
↓ 5 callers
Function
updateTrackMotion
src/OpenLoco/src/Vehicles/Vehicle.cpp:500
↓ 5 callers
Method
withSecondary
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:193
↓ 4 callers
Method
addHashTableEntry
src/OpenLoco/src/World/Company.cpp:933
↓ 4 callers
Function
addTileToStation
0x0048F321
src/OpenLoco/src/World/Station.cpp:1205
↓ 4 callers
Function
adjustSurfaceSlope
src/OpenLoco/src/GameCommands/Terraform/LowerRaiseLandMountain.cpp:22
↓ 4 callers
Function
advanceToNextLineWrapped
Use only with buffer mangled by wrapString
src/OpenLoco/src/Graphics/TextRenderer.cpp:397
↓ 4 callers
Function
alignToRightBar
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:1622
↓ 4 callers
Function
applyPaymentToCompany
0x0046DE2B id : updatingCompanyId global var payment : ebx (subtracted from company balance) type : gGameCommandExpenditureType global var
src/OpenLoco/src/World/CompanyManager.cpp:1117
↓ 4 callers
Function
applyToMultiTile
src/OpenLoco/src/Map/BuildingElement.cpp:29
↓ 4 callers
Function
applyVolume
src/Audio/src/AudioEngine.cpp:76
↓ 4 callers
Method
arrangeStructs
0x0045E7B5
src/OpenLoco/src/Paint/Paint.cpp:796
↓ 4 callers
Method
asVehicle1
src/OpenLoco/src/Vehicles/Vehicle.cpp:129
↓ 4 callers
Method
asVehicle2
src/OpenLoco/src/Vehicles/Vehicle.cpp:131
↓ 4 callers
Method
asVehicleHead
src/OpenLoco/src/Vehicles/Vehicle.cpp:127
↓ 4 callers
Method
asVehicleTail
src/OpenLoco/src/Vehicles/Vehicle.cpp:146
↓ 4 callers
Function
assignTabPositions
0x00473154
src/OpenLoco/src/Ui/Windows/ObjectSelectionWindow.cpp:369
↓ 4 callers
Method
autoLayoutTrain
0x004AF7A4
src/OpenLoco/src/Vehicles/VehicleHead.cpp:545
↓ 4 callers
Function
callClearFunction
0x00462B4F
src/OpenLoco/src/Map/TileClearance.cpp:211
↓ 4 callers
Method
callOnPeriodicUpdate
src/OpenLoco/src/Ui/Window.cpp:972
↓ 4 callers
Function
canGoBack
src/OpenLoco/src/EditorController.cpp:164
↓ 4 callers
Function
chebyshevDistance2D
src/Math/include/OpenLoco/Math/Vector.hpp:215
↓ 4 callers
Function
checkNumFreeEntities
0x00470188
src/OpenLoco/src/Entities/EntityManager.cpp:390
↓ 4 callers
Function
clampCoord
src/Engine/include/OpenLoco/Engine/World.hpp:109
↓ 4 callers
Function
clampTileCoord
src/Engine/include/OpenLoco/Engine/World.hpp:114
↓ 4 callers
Method
clear
src/Core/src/MemoryStream.cpp:51
↓ 4 callers
Function
clearActiveMessage
0x00428E0F
src/OpenLoco/src/MessageManager.cpp:440
↓ 4 callers
Function
clipString
0x004957C4
src/OpenLoco/src/Graphics/TextRenderer.cpp:1542
↓ 4 callers
Function
competingColourMask
src/OpenLoco/src/World/CompanyManager.cpp:1328
↓ 4 callers
Function
copyPaletteMapData
src/OpenLoco/src/Graphics/PaletteMap.cpp:180
↓ 4 callers
Method
data
src/OpenLoco/include/OpenLoco/Localisation/FormatArguments.hpp:14
↓ 4 callers
Function
disableLevel
src/Diagnostics/src/Logging.cpp:96
↓ 4 callers
Function
disableUnavailableVehicleTypes
0x004C28A5
src/OpenLoco/src/Ui/Windows/VehicleList.cpp:355
↓ 4 callers
Function
draw
0x0043B2E4
src/OpenLoco/src/Ui/Windows/Main.cpp:55
↓ 4 callers
Function
drawCostString
0x0049D38A and 0x0049D16B
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:3134
↓ 4 callers
Function
drawGraph
0x004CF824
src/OpenLoco/src/Ui/Chart.cpp:246
↓ 4 callers
Function
drawGraphAndLegend
0x004365E4
src/OpenLoco/src/Ui/Windows/CompanyList.cpp:1736
↓ 4 callers
Function
drawImagePaletteSet
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:218
↓ 4 callers
Function
drawTabs
src/OpenLoco/src/Ui/Windows/Cheats.cpp:70
↓ 4 callers
Function
drawTabs
0x0048EFBC
src/OpenLoco/src/Ui/Windows/StationWindow.cpp:1414
↓ 4 callers
Function
drawTabs
0x0049ED33
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:1171
↓ 4 callers
Function
drawViewOnMap
0x0046BE51
src/OpenLoco/src/Ui/Windows/MapWindow.cpp:1958
↓ 4 callers
Function
enableLevel
src/Diagnostics/src/Logging.cpp:88
↓ 4 callers
Function
enableRenameByCaption
0x0048E32C
src/OpenLoco/src/Ui/Windows/StationWindow.cpp:1570
↓ 4 callers
Function
enqueueMouseButton
0x00406FEC
src/OpenLoco/src/Input/MouseInput.cpp:1708
↓ 4 callers
Function
ensureCompanyFunding
0x0046DD06 id : updatingCompanyId global var payment : ebp return : ebp == 0x80000000 for false
src/OpenLoco/src/World/CompanyManager.cpp:1143
↓ 4 callers
Method
error
src/Diagnostics/include/OpenLoco/Diagnostics/LogSink.h:29
↓ 4 callers
Function
exceedsStationSize
0x0048FEF4
src/OpenLoco/src/World/StationManager.cpp:585
↓ 4 callers
Function
exitWithError
0x004BE621
src/OpenLoco/src/OpenLoco.cpp:107
↓ 4 callers
Function
finalJunctionChecks
0x004773FE
src/OpenLoco/src/GameCommands/Road/CreateRoad.cpp:226
↓ 4 callers
Function
findObjectInIndex
src/OpenLoco/src/Objects/ObjectIndex.cpp:604
↓ 4 callers
Function
findShortcut
src/Engine/src/Input/ShortcutManager.cpp:9
↓ 4 callers
Function
generateFile
src/Core/tests/FileStreamTests.cpp:37
↓ 4 callers
Function
generateLandscape
0x0043C90C
src/OpenLoco/src/Scenario/Scenario.cpp:248
↓ 4 callers
Function
get
src/OpenLoco/src/Entities/EntityManager.cpp:122
↓ 4 callers
Function
getBodyImageIndex
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:210
↓ 4 callers
Function
getBodyImageIndexPitchUp12Deg
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:40
↓ 4 callers
Method
getBufferStart
src/OpenLoco/include/OpenLoco/Localisation/FormatArguments.hpp:122
↓ 4 callers
Method
getCentreMapPosition
0x0045F997
src/OpenLoco/src/Viewport.cpp:299
↓ 4 callers
Function
getCompanyIdFromSelection
0x004CF284
src/OpenLoco/src/Ui/Dropdown.cpp:980
↓ 4 callers
Function
getConstructionPos
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:2238
↓ 4 callers
Method
getCurrentOrders
src/OpenLoco/src/Vehicles/VehicleHead.cpp:6996
↓ 4 callers
Method
getDestinationPositionA
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:7892
↓ 4 callers
Method
getDestinationPositionB
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:7897
↓ 4 callers
Function
getDrawItemsForVehicle
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:257
↓ 4 callers
Function
getElTrack
TODO: based on CreateTrainStation.cpp
src/OpenLoco/src/GameCommands/Track/RemoveTrainStation.cpp:17
↓ 4 callers
Function
getElTrackAt
src/OpenLoco/src/GameCommands/Track/CreateSignal.cpp:19
↓ 4 callers
Method
getEntity
src/OpenLoco/include/OpenLoco/World/Company.h:120
↓ 4 callers
Function
getEnvironmentVariable
src/Platform/src/Platform.Posix.cpp:39
↓ 4 callers
Function
getItemLeft
0x004CD658
src/OpenLoco/src/Ui/ViewportInteraction.cpp:364
↓ 4 callers
Function
getMenuOption
src/OpenLoco/src/Ui/Dropdown.cpp:1173
↓ 4 callers
Function
getMouseLocation2
src/OpenLoco/src/Input/MouseInput.cpp:1653
↓ 4 callers
Function
getName
src/Engine/src/Input/ShortcutManager.cpp:57
↓ 4 callers
Method
getPixel
src/Gfx/src/PngImage.cpp:24
↓ 4 callers
Method
getPosition
src/OpenLoco/include/OpenLoco/World/Company.h:128
↓ 4 callers
Function
getRandomTerrainVariation
0x00469FC8
src/OpenLoco/src/Map/MapGenerator/MapGenerator.cpp:252
↓ 4 callers
Function
getRowIndex
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:644
← previous
next →
801–900 of 5,416, ranked by callers