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
withNoiseMask
Can be used withRemap or withPrimary or with None
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:176
↓ 6 callers
Function
wrapString
0x00495301 Note: Returned break count is -1. TODO: Refactor out this -1. @return maxWidth @<cx> (numLinesToDisplayAllChars-1) @<di>
src/OpenLoco/src/Graphics/TextRenderer.cpp:1292
↓ 5 callers
Method
addToPlotListTrackRoadAddition
0x004FD180
src/OpenLoco/src/Paint/Paint.cpp:370
↓ 5 callers
Function
aiStationsManhattenTileDistance
0x004821C5
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:3794
↓ 5 callers
Function
aiStationsTileDistance
0x004824F8
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:3964
↓ 5 callers
Method
appendData
src/OpenLoco/src/Localisation/StringBuffer.cpp:14
↓ 5 callers
Function
applyDestructionToComponent
src/OpenLoco/src/Vehicles/VehicleBogie.cpp:25
↓ 5 callers
Function
applyFilterToObjectList
src/OpenLoco/src/Ui/Windows/ObjectSelectionWindow.cpp:411
↓ 5 callers
Function
applySurfaceStyleToMarkedTiles
src/OpenLoco/src/Map/MapGenerator/MapGenerator.cpp:283
↓ 5 callers
Method
asVehicleBody
src/OpenLoco/src/Vehicles/Vehicle.cpp:135
↓ 5 callers
Function
bitWiseEqual
src/OpenLoco/src/GameSaveCompare.cpp:31
↓ 5 callers
Function
bitWiseLogDivergence
src/OpenLoco/src/GameSaveCompare.cpp:49
↓ 5 callers
Method
byte_112C7F2
src/OpenLoco/src/World/Station.cpp:181
↓ 5 callers
Function
calculateYaw0FromVector
0x004BF52B For yaw of 3 bits
src/OpenLoco/src/Vehicles/VehicleBody.cpp:381
↓ 5 callers
Function
calculateYaw1FromVector
0x004BF5B3 For yaw of 4 bits
src/OpenLoco/src/Vehicles/VehicleBody.cpp:472
↓ 5 callers
Function
centerOnViewPoint
0x0046B5C0
src/OpenLoco/src/Ui/Windows/MapWindow.cpp:2467
↓ 5 callers
Function
changeAutosaveFrequency
src/OpenLoco/src/Ui/Windows/Options.cpp:2432
↓ 5 callers
Function
consumeLine
(ctx)
scripts/format-changelog.js:21
↓ 5 callers
Method
count
src/Core/include/OpenLoco/Core/BitSet.hpp:282
↓ 5 callers
Function
deallocateStation
0x0048F7D1
src/OpenLoco/src/World/StationManager.cpp:681
↓ 5 callers
Function
determineAvailableVehicles
0x0042FDE2
src/OpenLoco/src/World/CompanyManager.cpp:876
↓ 5 callers
Function
disableChallengeTab
0x004343FC
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:92
↓ 5 callers
Function
doCalcAcceptedCargo
0x00492026
src/OpenLoco/src/World/Station.cpp:266
↓ 5 callers
Function
doCommand
src/OpenLoco/include/OpenLoco/GameCommands/GameCommands.h:207
↓ 5 callers
Function
drawCompanySelect
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2810
↓ 5 callers
Method
drawLine
src/OpenLoco/src/Graphics/SoftwareDrawingContext.cpp:1068
↓ 5 callers
Function
drawTabs
0x004B5F0D
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:5145
↓ 5 callers
Function
drawTabs
0x004BCF7F
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:2835
↓ 5 callers
Function
drawableCoords
src/Engine/include/OpenLoco/Engine/World.hpp:84
↓ 5 callers
Function
enableRenameByCaption
0x00431E9B
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:102
↓ 5 callers
Function
exitCleanly
0x004BE65E
src/OpenLoco/src/OpenLoco.cpp:119
↓ 5 callers
Function
findNearbyStation
0x004901B0
src/OpenLoco/src/World/StationManager.cpp:749
↓ 5 callers
Function
formatPerformanceIndex
src/OpenLoco/src/World/Company.cpp:258
↓ 5 callers
Function
formatStringImpl
0x004958C6
src/OpenLoco/src/Localisation/Formatting.cpp:588
↓ 5 callers
Method
frame
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:50
↓ 5 callers
Method
getAirportExtents
src/OpenLoco/src/Objects/AirportObject.cpp:108
↓ 5 callers
Function
getAvailableCompatibleMods
0x004781C5, 0x004A693D
src/OpenLoco/src/Objects/ObjectUtils.cpp:276
↓ 5 callers
Function
getCarFromScrollView
0x004B5CC1
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:5108
↓ 5 callers
Function
getClickRepeatStepSize
src/OpenLoco/src/Input/MouseInput.cpp:1683
↓ 5 callers
Function
getCurrentMonth
src/OpenLoco/src/Date.cpp:26
↓ 5 callers
Method
getDirection
src/OpenLoco/src/Vehicles/Orders.cpp:84
↓ 5 callers
Method
getDrawableRect
src/OpenLoco/src/Graphics/RenderTarget.cpp:5
↓ 5 callers
Function
getElRoad
src/OpenLoco/src/GameCommands/Road/CreateRoadStation.cpp:100
↓ 5 callers
Function
getElTrackAt
src/OpenLoco/src/GameCommands/Track/RemoveTrack.cpp:21
↓ 5 callers
Function
getListCount
src/OpenLoco/src/Entities/EntityManager.cpp:116
↓ 5 callers
Method
getMovementEdges
src/OpenLoco/src/Objects/AirportObject.cpp:181
↓ 5 callers
Function
getMovementNibble
src/OpenLoco/include/OpenLoco/Vehicles/Vehicle.h:171
↓ 5 callers
Method
getMovementNodes
src/OpenLoco/src/Objects/AirportObject.cpp:174
↓ 5 callers
Method
getObject
src/OpenLoco/src/Vehicles/VehicleBody.cpp:42
↓ 5 callers
Method
getOccupiedAdditionSupportSegments
src/OpenLoco/include/OpenLoco/Paint/Paint.h:269
↓ 5 callers
Function
getOwnerStatus
0x00438047 Returns a string between 1810 and 1816 with up to two arguments.
src/OpenLoco/src/World/CompanyManager.cpp:916
↓ 5 callers
Function
getPauseFlags
src/OpenLoco/src/SceneManager.cpp:107
↓ 5 callers
Method
getProducedCargoString
src/OpenLoco/src/Objects/IndustryObject.cpp:44
↓ 5 callers
Method
getRoutingHandle
src/OpenLoco/src/Vehicles/Vehicle.cpp:91
↓ 5 callers
Function
getSpatialIndexOffset
src/OpenLoco/src/Entities/EntityManager.cpp:132
↓ 5 callers
Function
getTimeSinceLastTick
src/OpenLoco/src/OpenLoco.cpp:746
↓ 5 callers
Function
getTooltipTimeout
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:91
↓ 5 callers
Function
getTrackPieceId
0x004A04F8
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:1260
↓ 5 callers
Function
getTransportIconsFromStationFlags
src/OpenLoco/src/World/Station.cpp:1322
↓ 5 callers
Function
getWidgets
src/OpenLoco/src/Ui/Windows/Construction/SignalTab.cpp:37
↓ 5 callers
Function
invalidateWindow
src/OpenLoco/src/GameCommands/Vehicles/VehicleChangeRunningMode.cpp:90
↓ 5 callers
Method
isActivated
src/OpenLoco/src/Ui/Window.cpp:112
↓ 5 callers
Function
isDropdownActive
src/OpenLoco/src/Input/MouseInput.cpp:173
↓ 5 callers
Method
isLeftGhost
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:78
↓ 5 callers
Function
isNull
src/Diagnostics/include/OpenLoco/Diagnostics/Assertion.h:141
↓ 5 callers
Function
isPaintToolActive
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:1825
↓ 5 callers
Method
isPositive
src/OpenLoco/include/OpenLoco/Config.h:54
↓ 5 callers
Method
isRightGhost
src/OpenLoco/include/OpenLoco/Map/SignalElement.h:84
↓ 5 callers
Method
isVehicleBogie
src/OpenLoco/src/Vehicles/Vehicle.cpp:132
↓ 5 callers
Function
killTree
src/OpenLoco/src/Map/TreeElement.cpp:126
↓ 5 callers
Method
laneOccupation
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:48
↓ 5 callers
Function
loadDefaultPalette
0x004523F4
src/OpenLoco/src/Graphics/Gfx.cpp:372
↓ 5 callers
Function
loadIndex
0x00470F3C
src/OpenLoco/src/Objects/ObjectIndex.cpp:544
↓ 5 callers
Function
loadSave
0x00441FC9
src/OpenLoco/src/S5/S5.cpp:333
↓ 5 callers
Function
makeCommonWidgets
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:115
↓ 5 callers
Function
makeCommonWidgets
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:77
↓ 5 callers
Function
monthToString
src/OpenLoco/src/Localisation/Formatting.cpp:76
↓ 5 callers
Function
moveOtherWindowsDown
0x004CEE0B
src/OpenLoco/src/Ui/WindowManager.cpp:1018
↓ 5 callers
Function
open
0x004B6033
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:516
↓ 5 callers
Function
openWithCompetitor
0x00431908
src/OpenLoco/src/Ui/Windows/Error.cpp:177
↓ 5 callers
Method
pop
src/OpenLoco/include/OpenLoco/Localisation/FormatArguments.hpp:167
↓ 5 callers
Method
producesCargo
src/OpenLoco/src/Objects/IndustryObject.cpp:30
↓ 5 callers
Function
removeAllWallsOnTileAbove
0x004C482B
src/OpenLoco/src/Map/TileManager.cpp:1163
↓ 5 callers
Function
removeBuildingGhost
0x0049B37F
src/OpenLoco/src/Ui/Windows/TownList.cpp:1030
↓ 5 callers
Function
removeHeadquarterGhost
0x00434E94
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:961
↓ 5 callers
Function
removeTrackGhosts
0x004A006C
src/OpenLoco/src/Ui/Windows/Construction/ConstructionTab.cpp:2295
↓ 5 callers
Function
renameVehicle
0x004B2680
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:4937
↓ 5 callers
Function
renderAndUpdate
0x004CF63B TODO: Split this into two functions, one for rendering and one for processing messages.
src/OpenLoco/src/Graphics/Gfx.cpp:261
↓ 5 callers
Method
resetIndustryMap
src/OpenLoco/src/World/Station.cpp:188
↓ 5 callers
Function
resetLastSelections
0x004BAEC4
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:3023
↓ 5 callers
Method
resetMarkerFlags
src/OpenLoco/src/Map/MapGenerator/HeightMap.cpp:8
↓ 5 callers
Function
resolvePaths
0x004412CE
src/OpenLoco/src/Environment.cpp:257
↓ 5 callers
Function
rightOverTrack
0x004CE1D4
src/OpenLoco/src/Ui/ViewportInteraction.cpp:469
↓ 5 callers
Function
rotlSegmentFlags
src/OpenLoco/include/OpenLoco/Paint/Paint.h:73
↓ 5 callers
Function
scaleTransform
src/OpenLoco/include/OpenLoco/Viewport.hpp:213
↓ 5 callers
Method
screenToViewport
* Maps a UI (screen) position to a 2D viewport position. */
src/OpenLoco/include/OpenLoco/Viewport.hpp:161
↓ 5 callers
Method
setActive
src/OpenLoco/include/OpenLoco/Message.h:104
↓ 5 callers
Function
setActiveTabs
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:4130
↓ 5 callers
Method
setBuildingType
((_6 & 0xFC00) >> 10) Note: Only non-zero for airports
src/OpenLoco/include/OpenLoco/Map/StationElement.h:67
↓ 5 callers
Function
setCaptionEnableState
0x004B1E94
src/OpenLoco/src/Ui/Windows/Vehicle.cpp:4992
← previous
next →
701–800 of 5,416, ranked by callers