MCPcopy Create free account

hub / github.com/OpenLoco/OpenLoco / functions

Functions5,416 in github.com/OpenLoco/OpenLoco

↓ 8 callersFunctionprintLevel
src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:26
↓ 8 callersMethodrad
src/OpenLoco/src/Vehicles/Routing.cpp:57
↓ 8 callersMethodrender
0x004C5CFA
src/OpenLoco/src/Graphics/SoftwareDrawingEngine.cpp:244
↓ 8 callersFunctionrightAlignTabs
src/OpenLoco/src/Ui/Windows/ToolbarTopCommon.cpp:575
↓ 8 callersFunctionrotateRoadPCP
src/OpenLoco/include/OpenLoco/Paint/PaintRoadCommonData.h:106
↓ 8 callersFunctionrotateRoadPP
src/OpenLoco/include/OpenLoco/Paint/PaintRoadCommonData.h:553
↓ 8 callersFunctionrotateRoadPP
src/OpenLoco/include/OpenLoco/Paint/PaintRoadStyle1Data.h:17
↓ 8 callersMethodsendPacket
src/OpenLoco/src/Network/NetworkConnection.cpp:85
↓ 8 callersFunctionsetCurrentModalType
src/OpenLoco/src/Ui/WindowManager.cpp:90
↓ 8 callersFunctionsetDisabledWidgets
0x0049CE33
src/OpenLoco/src/Ui/Windows/Construction/Common.cpp:1291
↓ 8 callersFunctionsetErrorSound
src/OpenLoco/src/GameCommands/GameCommands.cpp:554
↓ 8 callersFunctionsetMapSelectionArea
src/OpenLoco/src/Map/MapSelection.cpp:193
↓ 8 callersFunctionsetMapSelectionCorner
src/OpenLoco/src/Map/MapSelection.cpp:206
↓ 8 callersMethodsetStationId
src/OpenLoco/include/OpenLoco/Map/StationElement.h:56
↓ 8 callersFunctionsetTerrainStyleAsCleared
src/OpenLoco/src/Map/TileManager.cpp:1216
↓ 8 callersFunctionsetWindowType
src/OpenLoco/src/Ui/Windows/ToolTip.cpp:30
↓ 8 callersFunctionshouldInvalidateTile
TODO: Maybe move this somewhere else used by multiple game commands
src/OpenLoco/src/GameCommands/GameCommands.cpp:618
↓ 8 callersMethodslopeCorners
src/OpenLoco/include/OpenLoco/Map/SurfaceElement.h:72
↓ 8 callersFunctionstopMusic
src/OpenLoco/src/Audio/Music.cpp:105
↓ 8 callersFunctiontoSpeed16
Truncates only use if safe to lose information
src/OpenLoco/include/OpenLoco/Speed.hpp:95
↓ 8 callersMethodtrim
Some operations require to trim of the excess.
src/Core/include/OpenLoco/Core/BitSet.hpp:514
↓ 8 callersMethodviewportCentreOnTile
0x004C6827
src/OpenLoco/src/Ui/Window.cpp:582
↓ 7 callersMethodatIndex
src/OpenLoco/src/Vehicles/OrderManager.cpp:58
↓ 7 callersFunctionautoCreateDirectory
src/OpenLoco/src/Environment.cpp:208
↓ 7 callersMethodcallGetScrollSize
src/OpenLoco/src/Ui/Window.cpp:1133
↓ 7 callersFunctionclearBuildingCollision
src/OpenLoco/src/Map/TileClearance.cpp:484
↓ 7 callersFunctioncountNearbyWaterTiles
0x004C5604
src/OpenLoco/src/Map/TileManager.cpp:971
↓ 7 callersFunctiondestroy
src/OpenLoco/src/ViewportManager.cpp:52
↓ 7 callersFunctiondrawGenericDescription
src/OpenLoco/src/Objects/ObjectManager.cpp:938
↓ 7 callersFunctiondrawTabs
0x00437637
src/OpenLoco/src/Ui/Windows/CompanyList.cpp:1529
↓ 7 callersFunctionfindAllTracksFilterTransform
src/OpenLoco/src/Vehicles/Routing.cpp:675
↓ 7 callersFunctiongenerateNumDisplayFrames
0x00470824
src/OpenLoco/src/Vehicles/OrderManager.cpp:341
↓ 7 callersMethodget525CF8
src/OpenLoco/include/OpenLoco/Paint/Paint.h:264
↓ 7 callersFunctiongetAny
src/OpenLoco/src/Objects/ObjectManager.cpp:142
↓ 7 callersFunctiongetAvailableCompatibleStations
0x0048D678, 0x0048D5E4
src/OpenLoco/src/Objects/ObjectUtils.cpp:74
↓ 7 callersFunctiongetDrawableTileRange
src/OpenLoco/src/Map/TileLoop.cpp:19
↓ 7 callersFunctiongetForColour
src/OpenLoco/src/Graphics/PaletteMap.cpp:197
↓ 7 callersFunctiongetPlayerCompanyColour
src/OpenLoco/src/World/CompanyManager.cpp:208
↓ 7 callersFunctiongetStringPtrFormatArgs
src/OpenLoco/src/Ui/Windows/PromptBrowseWindow.cpp:409
↓ 7 callersFunctiongetSurfaceCornerHeight
src/OpenLoco/src/Map/TileManager.cpp:613
↓ 7 callersFunctiongetTempFilePath
src/Core/tests/FileStreamTests.cpp:11
↓ 7 callersFunctiongetTemporaryObject
src/OpenLoco/src/Objects/ObjectManager.cpp:538
↓ 7 callersFunctiongetTrackConnectionsAi
0x004A2820, 0x004A2854 For 0x004A2820 call getTrackConnectionEnd first then this
src/OpenLoco/src/Map/Track/Track.cpp:350
↓ 7 callersMethodgetVehicleRef
src/OpenLoco/include/OpenLoco/Vehicles/Routing.h:16
↓ 7 callersFunctionhasSaveFlags
src/OpenLoco/src/S5/S5.cpp:54
↓ 7 callersMethodhasSecondary
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:100
↓ 7 callersFunctionindexOf
src/OpenLoco/src/Ui/WindowManager.cpp:61
↓ 7 callersFunctioninit
0x00438A6C
src/OpenLoco/src/Gui.cpp:17
↓ 7 callersFunctioninstallSink
src/Diagnostics/src/Logging.cpp:58
↓ 7 callersFunctionintegerSinePrecisionHigh
src/Math/src/Trigonometry.cpp:223
↓ 7 callersFunctioninvalidateRegion
* 0x004C5C69 * * @param left @<ax> * @param top @<bx> * @param right @<dx> * @param bottom @<bp> */
src/OpenLoco/src/Graphics/Gfx.cpp:248
↓ 7 callersFunctioninvalidateTree
src/OpenLoco/src/Map/TreeElement.cpp:134
↓ 7 callersFunctionisActive
src/OpenLoco/src/Intro.cpp:21
↓ 7 callersMethodisBlended
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:115
↓ 7 callersMethodline
src/Core/include/OpenLoco/Core/SourceLocation.h:46
↓ 7 callersFunctionlocoStrlen
Loco string argument safe strlen
src/OpenLoco/src/Localisation/Formatting.cpp:208
↓ 7 callersFunctionmakeCommonWidgets
src/OpenLoco/src/Ui/Windows/Options.cpp:231
↓ 7 callersFunctionmakeCommonWidgets
src/OpenLoco/src/Ui/Windows/CompanyList.cpp:64
↓ 7 callersFunctionmakeObjectSoundId
src/OpenLoco/include/OpenLoco/Audio/Audio.h:62
↓ 7 callersFunctionopen
0x004BB4A3
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:905
↓ 7 callersFunctionpercentToDb
src/OpenLoco/include/OpenLoco/Audio/Audio.h:115
↓ 7 callersFunctionpopulateTabObjectList
src/OpenLoco/src/Ui/Windows/ObjectSelectionWindow.cpp:469
↓ 7 callersFunctionprint
src/Diagnostics/src/Logging.cpp:17
↓ 7 callersFunctionremoveAllWallsOnTileBelow
0x004C4979
src/OpenLoco/src/Map/TileManager.cpp:1192
↓ 7 callersFunctionremoveSink
src/Diagnostics/src/Logging.cpp:63
↓ 7 callersFunctionremoveSurfaceIndustry
0x0046902E
src/OpenLoco/src/Map/TileManager.cpp:63
↓ 7 callersFunctionrenameCompany
0x0043254F
src/OpenLoco/src/Ui/Windows/CompanyWindow.cpp:2784
↓ 7 callersFunctionrender
src/OpenLoco/src/Ui/WindowManager.cpp:1951
↓ 7 callersFunctionreset
0x0043C88C
src/OpenLoco/src/Scenario/Scenario.cpp:195
↓ 7 callersMethodresize
src/Core/src/MemoryStream.cpp:33
↓ 7 callersMethodrewind
src/OpenLoco/include/OpenLoco/Localisation/FormatArguments.hpp:112
↓ 7 callersMethodseason
src/OpenLoco/include/OpenLoco/Map/TreeElement.h:72
↓ 7 callersMethodselectObject
src/OpenLoco/src/Objects/ObjectIndex.cpp:860
↓ 7 callersFunctionsetChannelVolume
src/Audio/src/AudioEngine.cpp:448
↓ 7 callersFunctionsetCurrentYear
src/OpenLoco/src/Date.cpp:41
↓ 7 callersMethodsetGeneralSupportHeight
src/OpenLoco/src/Paint/Paint.cpp:426
↓ 7 callersMethodsetMod
src/OpenLoco/include/OpenLoco/Map/RoadElement.h:132
↓ 7 callersMethodsetSegmentsSupportHeight
src/OpenLoco/src/Paint/Paint.cpp:405
↓ 7 callersFunctionshowMessageBox
src/OpenLoco/src/Ui.cpp:522
↓ 7 callersFunctionstate2ClearActiveThought
0x00430B31
src/OpenLoco/src/World/CompanyAi/CompanyAi.cpp:1794
↓ 7 callersFunctionstopVehicleNoise
src/OpenLoco/src/Audio/VehicleAudio.cpp:237
↓ 7 callersFunctionstopVehicleSound
src/OpenLoco/src/Audio/VehicleAudio.cpp:153
↓ 7 callersFunctionsub_491BC6
0x00491BC6
src/OpenLoco/src/Ui/Windows/StationWindow.cpp:1172
↓ 7 callersFunctionsub_4CE6C9
* 0x004CE6C9 * * @param type @<cl> * @param number @<dx> */
src/OpenLoco/src/Ui/Windows/TextInputWindow.cpp:140
↓ 7 callersFunctiontabReset
0x004BBC7D
src/OpenLoco/src/Ui/Windows/TerraForm.cpp:260
↓ 7 callersMethodtoUInt32
src/OpenLoco/include/OpenLoco/Graphics/ImageId.h:85
↓ 7 callersFunctiontoolCancel
0x004CE3D6
src/OpenLoco/src/Ui/ToolManager.cpp:86
↓ 7 callersFunctionunloadAll
0x00472031
src/OpenLoco/src/Objects/ObjectManager.cpp:857
↓ 7 callersMethodupdate
0x004A8B81
src/OpenLoco/src/Vehicles/VehicleHead.cpp:180
↓ 7 callersFunctionupdateTownInfo
0x00497DC1 esi population edi capacity ebp rating | (numBuildings << 16)
src/OpenLoco/src/World/TownManager.cpp:314
↓ 7 callersMethodupdateTrainProperties
0x004B7CC3
src/OpenLoco/src/Vehicles/VehicleHead.cpp:6862
↓ 7 callersFunctionviewportCoordToMapCoord
0x0045FD41 Input: regs.ax: x regs.bx: y regs.bp: z regs.edx: rotation Output: {x: regs.ax, y: regs.bx} Note: in the original code: regs.dx: x/2 (pr
src/OpenLoco/src/Ui/Window.cpp:165
↓ 7 callersMethodviewportToScreen
* Maps a 2D viewport position to a UI (screen) position. */
src/OpenLoco/include/OpenLoco/Viewport.hpp:152
↓ 6 callersFunctionaiPathfindNextState
0x004845FF
src/OpenLoco/src/World/CompanyAi/CompanyAiPathfinding.cpp:2355
↓ 6 callersFunctionaiRatingToLevel
src/OpenLoco/src/Objects/CompetitorObject.cpp:131
↓ 6 callersFunctionapplyToMultiTile
src/OpenLoco/src/Map/IndustryElement.cpp:69
↓ 6 callersFunctionassertionFailure
src/Diagnostics/include/OpenLoco/Diagnostics/Assertion.h:38
↓ 6 callersMethodbottom
src/Engine/include/OpenLoco/Engine/Ui/Rect.hpp:83
↓ 6 callersFunctioncanVehiclesCouple
0x004B90F0 eax : newVehicleTypeId ebx : sourceVehicleTypeId;
src/OpenLoco/src/Vehicles/VehicleHead.cpp:735
↓ 6 callersMethodcapacity
src/OpenLoco/include/OpenLoco/Localisation/FormatArguments.hpp:24
← previousnext →501–600 of 5,416, ranked by callers