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
↓ 23 callers
Method
prev
src/OpenLoco/include/OpenLoco/Map/TileElementBase.h:127
↓ 23 callers
Method
readChunk
src/OpenLoco/src/S5/SawyerStream.cpp:22
↓ 23 callers
Method
size
src/Utility/include/OpenLoco/Utility/LookupTable.hpp:43
↓ 23 callers
Function
updateLabels
0x0049771C
src/OpenLoco/src/World/TownManager.cpp:464
↓ 23 callers
Method
writeValue
src/Core/include/OpenLoco/Core/Stream.hpp:64
↓ 22 callers
Method
attachToPrevious
0x0045E779
src/OpenLoco/src/Paint/Paint.cpp:387
↓ 22 callers
Function
getMapCoordinatesFromPos
0x00459E54
src/OpenLoco/src/Ui/ViewportInteraction.cpp:1471
↓ 22 callers
Method
getSubType
src/OpenLoco/include/OpenLoco/Effects/Effect.h:44
↓ 22 callers
Function
getTrackConnectionEnd
Part of 0x004A2604 For 0x004A2604 call this followed by getTrackConnections
src/OpenLoco/src/Map/Track/Track.cpp:197
↓ 22 callers
Function
hasMapSelectionFlag
src/OpenLoco/src/Map/MapSelection.cpp:275
↓ 22 callers
Method
isLast
src/OpenLoco/src/Map/Tile.cpp:26
↓ 22 callers
Function
isNetworked
src/OpenLoco/src/SceneManager.cpp:67
↓ 22 callers
Method
nextVehicleComponent
src/OpenLoco/src/Vehicles/Vehicle.cpp:38
↓ 22 callers
Function
resetFlag
src/OpenLoco/src/Input.cpp:35
↓ 22 callers
Method
setCurrentFont
src/OpenLoco/src/Graphics/TextRenderer.cpp:1919
↓ 22 callers
Method
srand_0
src/Core/include/OpenLoco/Core/Prng.h:16
↓ 21 callers
Function
applyClearAtStandardHeight
0x00462917
src/OpenLoco/src/Map/TileClearance.cpp:433
↓ 21 callers
Method
basicRad
src/OpenLoco/include/OpenLoco/Vehicles/Vehicle.h:140
↓ 21 callers
Method
drawString
src/OpenLoco/src/Graphics/TextRenderer.cpp:1954
↓ 21 callers
Function
freeEntity
0x0047024A
src/OpenLoco/src/Entities/EntityManager.cpp:303
↓ 21 callers
Function
getActiveIndex
src/OpenLoco/src/MessageManager.cpp:42
↓ 21 callers
Function
getCurrentDay
src/OpenLoco/src/Date.cpp:16
↓ 21 callers
Function
getHighlightedItem
src/OpenLoco/src/Ui/Dropdown.cpp:189
↓ 21 callers
Function
getNumMessages
src/OpenLoco/src/MessageManager.cpp:26
↓ 21 callers
Function
getPath
0x004416B5
src/OpenLoco/src/Environment.cpp:156
↓ 21 callers
Method
hasBreakdownFlags
src/OpenLoco/include/OpenLoco/Vehicles/VehicleBody.h:31
↓ 21 callers
Method
invalidate
src/OpenLoco/src/Graphics/InvalidationGrid.cpp:44
↓ 21 callers
Function
mapInvalidateTileFull
0x004CBE5F regs.ax: pos.x regs.cx: pos.y
src/OpenLoco/src/Map/TileManager.cpp:834
↓ 21 callers
Function
setProgress
0x004CF621 eax: value
src/OpenLoco/src/Ui/ProgressBar.cpp:32
↓ 21 callers
Method
what
src/Core/include/OpenLoco/Core/Exception.hpp:31
↓ 21 callers
Method
withTranslucency
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:202
↓ 20 callers
Function
create
src/OpenLoco/src/Ui/Dropdown.cpp:1077
↓ 20 callers
Method
data
src/Core/src/MemoryStream.cpp:57
↓ 20 callers
Method
getBuildingParts
src/OpenLoco/src/Objects/DockObject.cpp:90
↓ 20 callers
Method
getLength
0x004B9780
src/OpenLoco/src/Objects/VehicleObject.cpp:669
↓ 20 callers
Method
getLength
src/Core/src/FileStream.cpp:139
↓ 20 callers
Method
moveInsideScreenEdges
0x004CD320
src/OpenLoco/src/Ui/Window.cpp:844
↓ 20 callers
Function
reloadAll
0x0047237D
src/OpenLoco/src/Objects/ObjectManager.cpp:359
↓ 20 callers
Function
showBelow
0x004CC989
src/OpenLoco/src/Ui/Dropdown.cpp:685
↓ 19 callers
Function
endsWith
src/Utility/include/OpenLoco/Utility/String.hpp:48
↓ 19 callers
Method
filter
src/OpenLoco/src/World/Station.cpp:141
↓ 19 callers
Method
getGrowthStage
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:99
↓ 19 callers
Method
getHead
src/OpenLoco/src/Vehicles/Vehicle.cpp:96
↓ 19 callers
Function
getTrackConnections
0x004A2638, 0x004A2601
src/OpenLoco/src/Map/Track/Track.cpp:286
↓ 19 callers
Function
getTranslucent
0x005045FA
src/OpenLoco/src/Graphics/Colour.cpp:248
↓ 19 callers
Function
hasGhostVisibilityFlag
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:1413
↓ 19 callers
Function
hasKeyModifier
src/OpenLoco/src/Input/Keyboard.cpp:60
↓ 19 callers
Method
isIndustrial
Note: Also used for other means for boats
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:117
↓ 19 callers
Function
logAiAction
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:89
↓ 19 callers
Method
mods
_7u (bits 6 and 7)
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:126
↓ 19 callers
Function
startsWith
src/Utility/include/OpenLoco/Utility/String.hpp:38
↓ 19 callers
Function
stations
src/OpenLoco/src/World/StationManager.cpp:50
↓ 19 callers
Method
updateLabel
0x00497616
src/OpenLoco/src/World/Town.cpp:105
↓ 19 callers
Method
waterHeight
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:86
↓ 18 callers
Function
activateSelectedConstructionWidgets
0x0049F1B5
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:1110
↓ 18 callers
Method
append
src/OpenLoco/src/Localisation/StringBuffer.cpp:25
↓ 18 callers
Method
begin
src/OpenLoco/src/GameCommands/Road/RemoveRoad.cpp:66
↓ 18 callers
Method
drawStringCentredWrapped
src/OpenLoco/src/Graphics/TextRenderer.cpp:2042
↓ 18 callers
Function
equals
src/Utility/include/OpenLoco/Utility/String.hpp:33
↓ 18 callers
Function
findAt
0x004C9A95
src/OpenLoco/src/Ui/WindowManager.cpp:196
↓ 18 callers
Function
getRoadConnectionEnd
Part of 0x00478895 For 0x00478895 call this followed by getRoadConnections
src/OpenLoco/src/Map/Track/Track.cpp:16
↓ 18 callers
Method
getUnkPosition
src/OpenLoco/include/OpenLoco/Paint/Paint.h:270
↓ 18 callers
Function
hasLoadFlags
src/OpenLoco/src/S5/S5.cpp:59
↓ 18 callers
Method
opaque
src/OpenLoco/include/OpenLoco/Graphics/Colour.h:244
↓ 18 callers
Method
rbegin
src/OpenLoco/include/OpenLoco/Vehicles/RoutingManager.h:100
↓ 18 callers
Method
rend
src/OpenLoco/include/OpenLoco/Vehicles/RoutingManager.h:101
↓ 18 callers
Method
snowCoverage
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:79
↓ 18 callers
Function
toTownName
src/OpenLoco/src/Localisation/Formatting.cpp:681
↓ 17 callers
Function
checkIndustryColours
0x0046D0C3
src/OpenLoco/src/Ui/Windows/MapWindow.cpp:2221
↓ 17 callers
Function
computeXYVector
src/Math/include/OpenLoco/Math/Trigonometry.hpp:108
↓ 17 callers
Method
hasLevelCrossing
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:103
↓ 17 callers
Function
iequals
src/Utility/include/OpenLoco/Utility/String.hpp:17
↓ 17 callers
Method
invalidateSprite
0x004CBB01
src/OpenLoco/src/Entities/Entity.cpp:45
↓ 17 callers
Method
isFlag6
src/OpenLoco/include/OpenLoco/Map/TileElementBase.h:76
↓ 17 callers
Function
removeSceneFlags
src/OpenLoco/src/SceneManager.cpp:42
↓ 17 callers
Method
setGrowthStage
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:100
↓ 17 callers
Function
update
src/OpenLoco/src/OpenLoco.cpp:708
↓ 17 callers
Method
write
src/OpenLoco/src/S5/SawyerStream.cpp:216
↓ 16 callers
Function
changeTrackPiece
0x0049d600 (based on)
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:1701
↓ 16 callers
Function
createWindowCentred
src/OpenLoco/src/Ui/WindowManager.cpp:808
↓ 16 callers
Function
createWindowOnScreen
0x004C9F27
src/OpenLoco/src/Ui/WindowManager.cpp:516
↓ 16 callers
Method
drawImageSolid
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:1098
↓ 16 callers
Method
end
src/OpenLoco/src/Vehicles/OrderManager.cpp:97
↓ 16 callers
Method
find
src/Utility/include/OpenLoco/Utility/LookupTable.hpp:48
↓ 16 callers
Function
freeTemporaryObject
0x00471B95
src/OpenLoco/src/Objects/ObjectManager.cpp:407
↓ 16 callers
Function
get
src/OpenLoco/src/World/StationManager.cpp:55
↓ 16 callers
Function
getClosestTownAndDensity
0x00497E52
src/OpenLoco/src/World/TownManager.cpp:484
↓ 16 callers
Function
getRoadConnections
0x004788C8
src/OpenLoco/src/Map/Track/Track.cpp:176
↓ 16 callers
Method
hasMod
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:125
↓ 16 callers
Method
isAccepted
src/OpenLoco/include/OpenLoco/World/Station.h:57
↓ 16 callers
Function
isSandboxMode
src/OpenLoco/src/SceneManager.cpp:92
↓ 16 callers
Method
setIndex
src/OpenLoco/include/OpenLoco/Vehicles/Routing.h:18
↓ 16 callers
Function
setTooltipTimeout
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:96
↓ 16 callers
Method
signalObjectId
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:44
↓ 16 callers
Function
strlcpy
src/Utility/include/OpenLoco/Utility/String.hpp:58
↓ 16 callers
Function
sub
src/Math/include/OpenLoco/Math/Bound.hpp:45
↓ 16 callers
Function
warn
src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:45
↓ 16 callers
Method
withPrimary
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:184
↓ 16 callers
Method
writeChunk
src/OpenLoco/src/S5/SawyerStream.cpp:208
↓ 15 callers
Function
addSceneFlags
src/OpenLoco/src/SceneManager.cpp:37
← previous
next →
201–300 of 5,416, ranked by callers