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
↓ 6 callers
Method
centre2dCoordinates
0x004CA444
src/OpenLoco/src/Viewport.cpp:270
↓ 6 callers
Function
clearThought
0x00483778
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:223
↓ 6 callers
Function
companyGetAvailableRailTracks
0x004A6841 * Creates a vector of all the available rail track (trains and trams) for a company * Tram track is marked with a (1<<7) flag wit
src/OpenLoco/src/World/Company.cpp:346
↓ 6 callers
Function
companyGetAvailableRoads
0x00478265 * Creates a vector of all the available road track (roads {no trams} and tracks with no rails??) for a company * Roads are marked
src/OpenLoco/src/World/Company.cpp:413
↓ 6 callers
Method
contains
src/Utility/include/OpenLoco/Utility/LookupTable.hpp:60
↓ 6 callers
Function
create
0x004347D0
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:610
↓ 6 callers
Function
createConstructionWindow
0x004A0963
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:1325
↓ 6 callers
Function
createEntityMisc
0x004700A5
src/OpenLoco/src/Entities/EntityManager.cpp:263
↓ 6 callers
Method
current
src/OpenLoco/src/Localisation/StringBuffer.cpp:88
↓ 6 callers
Function
drawTabs
0x00434413
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2823
↓ 6 callers
Function
drawVolumeSlider
src/OpenLoco/src/Ui/Windows/Options.cpp:1093
↓ 6 callers
Method
elapsed
Returns elapsed time in milliseconds
src/Core/include/OpenLoco/Core/Timer.hpp:23
↓ 6 callers
Function
eq
src/Diagnostics/include/OpenLoco/Diagnostics/Assertion.h:57
↓ 6 callers
Function
formatInt32Grouped
0x00495F35
src/OpenLoco/src/Localisation/Formatting.cpp:84
↓ 6 callers
Function
formatInt32Ungrouped
0x00495E2A
src/OpenLoco/src/Localisation/Formatting.cpp:90
↓ 6 callers
Function
freeSelectionList
0x00473B91
src/OpenLoco/src/Objects/ObjectIndex.cpp:1150
↓ 6 callers
Function
generate
0x0043C90C
src/OpenLoco/src/Map/MapGenerator/MapGenerator.cpp:1076
↓ 6 callers
Function
generateData
src/Core/tests/FileStreamTests.cpp:27
↓ 6 callers
Function
getBodyImageIndexPitchDefault
src/OpenLoco/src/Vehicles/VehicleDraw.cpp:29
↓ 6 callers
Function
getChannelVolume
src/Audio/src/AudioEngine.cpp:461
↓ 6 callers
Function
getCompetitorStartDelay
0x00526214
src/OpenLoco/src/World/CompanyManager.cpp:108
↓ 6 callers
Function
getCurrentSeason
0x00525FB5
src/OpenLoco/src/Scenario/Scenario.cpp:165
↓ 6 callers
Function
getDragCarComponent
src/OpenLoco/src/Ui/Windows/DragVehiclePart.cpp:125
↓ 6 callers
Function
getMapSelectionCorner
src/OpenLoco/src/Map/MapSelection.cpp:211
↓ 6 callers
Function
getMaxCompetingCompanies
0x00525FB7
src/OpenLoco/src/World/CompanyManager.cpp:98
↓ 6 callers
Function
getPart
0x004C8EF0 Note: Original function returns a scrollAreaOffset not an index
src/OpenLoco/src/Ui/ScrollView.cpp:167
↓ 6 callers
Method
getPos
src/OpenLoco/include/OpenLoco/Ui/Window.h:145
↓ 6 callers
Method
getPrimary
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:135
↓ 6 callers
Function
getRoadPieceId
0x004A0832
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:1134
↓ 6 callers
Method
getScrollDataIndex
src/OpenLoco/src/Ui/Window.cpp:518
↓ 6 callers
Function
getStartingLoanSize
0x00526218
src/OpenLoco/src/World/CompanyManager.cpp:128
↓ 6 callers
Function
getStationElement
0x0048F6D4
src/OpenLoco/src/World/Station.cpp:1007
↓ 6 callers
Method
getStringWidth
src/OpenLoco/src/Graphics/TextRenderer.cpp:1934
↓ 6 callers
Function
getStringWidthNewLined
0x00495715 @param buffer @<esi> @return width @<cx>
src/OpenLoco/src/Graphics/TextRenderer.cpp:1798
↓ 6 callers
Function
getTooltipMouseLocation
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:81
↓ 6 callers
Function
handleMouse
0x004C7174
src/OpenLoco/src/Input/MouseInput.cpp:327
↓ 6 callers
Method
hasFlags
src/OpenLoco/include/OpenLoco/Ui/Window.h:310
↓ 6 callers
Method
hasRepaintFlags
src/OpenLoco/include/OpenLoco/GameCommands/Vehicles/VehicleRepaint.h:39
↓ 6 callers
Method
hasSignalElement
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:96
↓ 6 callers
Method
hasType6Flag
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:114
↓ 6 callers
Function
hpTokW
src/OpenLoco/src/Localisation/Formatting.cpp:196
↓ 6 callers
Method
id
src/OpenLoco/src/World/StationManager.cpp:807
↓ 6 callers
Function
importSaveToGameState
0x00441FA7
src/OpenLoco/src/S5/S5.cpp:465
↓ 6 callers
Method
indexOf
src/OpenLoco/src/Map/Tile.cpp:74
↓ 6 callers
Function
initialiseDate
0x0049685C
src/OpenLoco/src/Scenario/Scenario.cpp:256
↓ 6 callers
Function
initialiseSnowLine
0x00496A18
src/OpenLoco/src/Scenario/Scenario.cpp:104
↓ 6 callers
Function
integerCosinePrecisionHigh
src/Math/src/Trigonometry.cpp:232
↓ 6 callers
Function
invalidateFrame
src/OpenLoco/src/Ui/Windows/TimePanel.cpp:380
↓ 6 callers
Method
isEntityView
src/OpenLoco/include/OpenLoco/Ui/Window.h:140
↓ 6 callers
Function
isNetworkHost
src/OpenLoco/src/SceneManager.cpp:72
↓ 6 callers
Function
isStationTabOpen
0x004A6A0C
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:673
↓ 6 callers
Function
leaveLevelCrossing
0x004794BC This is enter level crossing if unk==8 and leave level crossing if unk==9
src/OpenLoco/src/Vehicles/VehicleTail.cpp:18
↓ 6 callers
Method
liftUpVehicle
0x004B08DD
src/OpenLoco/src/Vehicles/VehicleHead.cpp:7067
↓ 6 callers
Function
loadPalette
0x00452457
src/OpenLoco/src/Graphics/Gfx.cpp:354
↓ 6 callers
Function
makeCommonWidgets
src/OpenLoco/src/Ui/Windows/LandscapeGeneration.cpp:74
↓ 6 callers
Function
makeCommonWidgets
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:75
↓ 6 callers
Function
openBrowsePrompt
src/OpenLoco/src/Game.cpp:33
↓ 6 callers
Function
paintMainSurface
src/OpenLoco/src/Paint/PaintSurface.cpp:617
↓ 6 callers
Function
placeDownVehicle
0x004B05E4
src/OpenLoco/src/Vehicles/VehicleManager.cpp:152
↓ 6 callers
Function
playConstructionPlacementSound
TODO: Maybe move this somewhere else used by multiple game commands 0x0048B013
src/OpenLoco/src/GameCommands/GameCommands.cpp:611
↓ 6 callers
Function
removeAllSubjectRefs
0x0042851C
src/OpenLoco/src/MessageManager.cpp:475
↓ 6 callers
Function
removeElement
0x00461760
src/OpenLoco/src/Map/TileManager.cpp:155
↓ 6 callers
Function
removeTreeGhost
0x004BD297 (bits of)
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:452
↓ 6 callers
Function
removeWallGhost
0x004BD297 (bits of)
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:2445
↓ 6 callers
Function
renameCompanyPrompt
0x0043252E
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2777
↓ 6 callers
Method
reset
src/OpenLoco/src/World/Station.cpp:54
↓ 6 callers
Function
resetMapSelectionFlags
src/OpenLoco/src/Map/MapSelection.cpp:290
↓ 6 callers
Function
resetSpatialIndex
0x0046FF54
src/OpenLoco/src/Entities/EntityManager.cpp:169
↓ 6 callers
Function
resetSubsystems
0x004C57C0
src/OpenLoco/src/OpenLoco.cpp:158
↓ 6 callers
Method
right
src/Engine/include/OpenLoco/Engine/Ui/Rect.hpp:73
↓ 6 callers
Method
roadStation
src/OpenLoco/src/Map/Tile.cpp:142
↓ 6 callers
Function
rotate
src/Math/include/OpenLoco/Math/Vector.hpp:173
↓ 6 callers
Function
rotateRoadPPA
src/OpenLoco/include/OpenLoco/Paint/PaintRoadAdditionsData.h:98
↓ 6 callers
Method
set525CF8
src/OpenLoco/include/OpenLoco/Paint/Paint.h:294
↓ 6 callers
Function
setActiveIndex
src/OpenLoco/src/MessageManager.cpp:43
↓ 6 callers
Method
setAllLights
_5u
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:57
↓ 6 callers
Function
setDisplayMode
src/OpenLoco/src/Ui.cpp:575
↓ 6 callers
Method
setHasSignal
src/OpenLoco/include/OpenLoco/Map/TrackElement.h:31
↓ 6 callers
Method
setOccupiedAdditionSupportSegments
src/OpenLoco/include/OpenLoco/Paint/Paint.h:295
↓ 6 callers
Function
setOwner
src/OpenLoco/src/Ui/Windows/MapToolTip.cpp:88
↓ 6 callers
Method
setSlope
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:74
↓ 6 callers
Function
setStationCatchmentRegion
0x00491EDC
src/OpenLoco/src/World/Station.cpp:1039
↓ 6 callers
Method
setTerrain
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:94
↓ 6 callers
Function
setToolCursor
src/OpenLoco/src/Ui/ToolManager.cpp:145
↓ 6 callers
Function
setWidgetIndex
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:48
↓ 6 callers
Function
setWindowColours
src/OpenLoco/src/Ui/WindowManager.cpp:71
↓ 6 callers
Function
setWindowNumber
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:39
↓ 6 callers
Function
stopAmbientNoise
src/OpenLoco/src/Audio/AmbientAudio.cpp:169
↓ 6 callers
Method
streetLightStyle
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:72
↓ 6 callers
Function
strlcat
src/Utility/include/OpenLoco/Utility/String.hpp:79
↓ 6 callers
Function
switchTab
0x0043230B
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2728
↓ 6 callers
Function
switchTabWidgets
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2697
↓ 6 callers
Function
tabReset
0x00436198
src/OpenLoco/src/Ui/Windows/CompanyList.cpp:510
↓ 6 callers
Method
totalRecentProfit
src/OpenLoco/include/OpenLoco/Vehicles/Vehicle2.h:45
↓ 6 callers
Function
tryPlaceVehicleFailure
0x00497AC6
src/OpenLoco/src/World/CompanyAi/CompanyAiPlaceVehicle.cpp:43
↓ 6 callers
Function
tryShortcut
src/OpenLoco/src/Input/Keyboard.cpp:253
↓ 6 callers
Function
updateDaily
0x004284DB
src/OpenLoco/src/MessageManager.cpp:499
↓ 6 callers
Method
updateTrackMotion
0x004B15FF
src/OpenLoco/src/Vehicles/Vehicle.cpp:565
↓ 6 callers
Method
viewportCentreMain
Centres the main viewport on this window's saved view.
src/OpenLoco/src/Ui/Window.cpp:621
↓ 6 callers
Function
widxToTrackTypeTab
src/OpenLoco/src/Ui/Windows/BuildVehicle.cpp:262
← previous
next →
601–700 of 5,416, ranked by callers