Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenRCT2/OpenRCT2
/ functions
Functions
16,163 in github.com/OpenRCT2/OpenRCT2
⨍
Functions
16,163
◇
Types & classes
2,603
↓ 22,844 callers
Method
WithIndex
src/openrct2/drawing/ImageId.hpp:151
↓ 21,472 callers
Function
PaintAddImageAsParentRotated
src/openrct2/paint/Paint.h:287
↓ 7,489 callers
Function
PaintUtilSetGeneralSupportHeight
src/openrct2/paint/tile_element/Paint.TileElement.cpp:349
↓ 7,226 callers
Function
PaintUtilSetSegmentSupportHeight
src/openrct2/paint/tile_element/Paint.TileElement.cpp:371
↓ 6,079 callers
Function
PaintUtilRotateSegments
src/openrct2/paint/tile_element/Paint.TileElement.cpp:387
↓ 6,074 callers
Function
EnumsToFlags
src/openrct2/core/EnumUtils.hpp:23
↓ 3,876 callers
Function
MetalASupportsPaintSetup
src/openrct2/paint/support/MetalSupports.cpp:507
↓ 2,023 callers
Function
PaintUtilPushTunnelRotated
src/openrct2/paint/tile_element/Paint.Tunnel.h:101
↓ 1,441 callers
Function
MetalBSupportsPaintSetup
src/openrct2/paint/support/MetalSupports.cpp:524
↓ 1,284 callers
Function
GetTrackColour
src/openrct2/paint/track/coaster/HybridCoaster.cpp:101
↓ 1,223 callers
Method
has
(key: string)
distribution/scripting/openrct2.d.ts:560
↓ 1,104 callers
Function
ScrollPos
src/openrct2/drawing/ScrollingText.cpp:147
↓ 1,050 callers
Function
WoodenASupportsPaintSetup
* Adds paint structs for wooden supports. * rct2: 0x006629BC * @param supportType (edi) Type and direction of supports. * @param special (ax) Used
src/openrct2/paint/support/WoodenSupports.cpp:570
↓ 910 callers
Function
makeWidget
src/openrct2-ui/interface/Widget.h:44
↓ 878 callers
Method
HasChain
src/openrct2/rct12/RCT12.cpp:233
↓ 860 callers
Function
EnumValue
src/openrct2/core/EnumUtils.hpp:29
↓ 845 callers
Function
PaintAddImageAsParent
* rct2: 0x006861AC, 0x00686337, 0x006864D0, 0x0068666B, 0x0098196C * * @param image_id (ebx) * @param x_offset (al) * @param y_offset (cl) * @pa
src/openrct2/paint/Paint.h:270
↓ 767 callers
Function
PaintUtilPushTunnelLeft
src/openrct2/paint/tile_element/Paint.Tunnel.h:89
↓ 767 callers
Function
PaintUtilPushTunnelRight
src/openrct2/paint/tile_element/Paint.Tunnel.h:95
↓ 766 callers
Function
PaintAddImageAsChildRotated
src/openrct2/paint/PaintHelpers.cpp:29
↓ 716 callers
Function
TrackPaintUtilShouldPaintSupports
Supports are only placed every 2 tiles for flat pieces*/
src/openrct2/ride/TrackPaint.cpp:177
↓ 633 callers
Function
GetContext
src/openrct2/Context.cpp:1555
↓ 615 callers
Method
readWrite
src/openrct2/core/OrcaStream.hpp:297
↓ 522 callers
Function
MetalASupportsPaintSetupRotated
src/openrct2/paint/support/MetalSupports.cpp:515
↓ 509 callers
Method
size
src/openrct2/core/Range.hpp:87
↓ 472 callers
Method
end
(data?: string)
distribution/scripting/openrct2.d.ts:5385
↓ 469 callers
Function
GetRide
src/openrct2/ride/Ride.cpp:236
↓ 451 callers
Function
invalidate
src/openrct2/world/MapSelection.cpp:72
↓ 439 callers
Function
make
Convenience function for writing ride ratings. The result is a 16 bit signed integer. To create the ride rating 3.65 type MakeRideRating(3, 65).
src/openrct2/ride/RideRatings.h:28
↓ 436 callers
Function
GetWindowManager
src/openrct2-ui/UiContext.cpp:724
↓ 423 callers
Function
drawText
src/openrct2/drawing/Text.cpp:96
↓ 363 callers
Method
push_back
src/openrct2/management/NewsItem.h:210
↓ 352 callers
Method
set
(key: string, value: T)
distribution/scripting/openrct2.d.ts:559
↓ 342 callers
Function
WoodenASupportsPaintSetupRotated
src/openrct2/paint/support/WoodenSupports.cpp:578
↓ 320 callers
Method
data
src/openrct2/localisation/Formatting.h:73
↓ 301 callers
Method
asTrack
src/openrct2/rct12/RCT12.h:658
↓ 300 callers
Method
size
src/openrct2-ui/drawing/engines/opengl/DrawCommands.h:56
↓ 294 callers
Method
getBaseZ
src/openrct2/world/tile_element/TileElementBase.cpp:112
↓ 278 callers
Function
opaque
src/openrct2-ui/interface/Theme.cpp:148
↓ 277 callers
Function
Execute
src/openrct2/platform/Platform.Posix.cpp:144
↓ 261 callers
Function
blockedSegmentsFlipXAxis
src/openrct2/paint/tile_element/Segment.h:78
↓ 254 callers
Method
IsNull
src/openrct2/rct12/RCT12.h:511
↓ 254 callers
Method
empty
src/openrct2/management/NewsItem.h:177
↓ 248 callers
Method
get
(key: string)
distribution/scripting/openrct2.d.ts:557
↓ 243 callers
Function
GfxDrawSprite
src/openrct2/drawing/NewDrawing.cpp:210
↓ 235 callers
Method
Visit
src/openrct2/actions/GameActionParameterVisitor.h:33
↓ 227 callers
Method
clear
()
distribution/scripting/openrct2.d.ts:167
↓ 226 callers
Method
ToUnderlying
src/openrct2/core/Identifier.hpp:50
↓ 221 callers
Function
WriteLine
src/openrct2/core/Console.cpp:45
↓ 217 callers
Function
Assert
src/openrct2/core/Guard.cpp:72
↓ 212 callers
Method
value
src/openrct2/core/BitSet.hpp:194
↓ 210 callers
Method
unset
src/openrct2/core/FlagHolder.hpp:99
↓ 206 callers
Method
getType
src/openrct2/rct12/RCT12.cpp:33
↓ 194 callers
Function
DirectionReverse
* Given a direction, return the direction that points the other way, * on the same axis. */
src/openrct2/world/Location.hpp:588
↓ 187 callers
Function
JSFromStdString
src/openrct2/scripting/ScriptUtil.hpp:124
↓ 172 callers
Method
begin
src/openrct2/core/Range.hpp:92
↓ 167 callers
Function
widgetIsDisabled
src/openrct2-ui/interface/Widget.cpp:905
↓ 165 callers
Method
asPath
src/openrct2/rct12/RCT12.h:650
↓ 163 callers
Function
ScenarioRand
* * rct2: 0x006E37D2 * * @return eax */
src/openrct2/scenario/Scenario.cpp:505
↓ 160 callers
Method
empty
src/openrct2-ui/drawing/engines/opengl/DrawCommands.h:32
↓ 157 callers
Function
fill
src/openrct2/drawing/Rectangle.cpp:23
↓ 154 callers
Function
makeWidgets
src/openrct2-ui/interface/Widget.h:157
↓ 153 callers
Function
blockedSegmentsRotate
src/openrct2/paint/tile_element/Segment.h:68
↓ 152 callers
Function
LanguageGetString
src/openrct2/localisation/Language.cpp:71
↓ 152 callers
Function
MapGetFirstElementAt
src/openrct2/world/Map.cpp:345
↓ 147 callers
Method
asPath
src/openrct2/world/tile_element/TileElementBase.cpp:151
↓ 138 callers
Method
GetTrackType
src/openrct2/ride/Vehicle.h:303
↓ 137 callers
Method
GroupEnabled
src/openrct2/ride/CarEntry.cpp:27
↓ 137 callers
Function
MapGetSurfaceElementAt
src/openrct2/world/Map.cpp:413
↓ 137 callers
Method
WithIndexOffset
src/openrct2/drawing/ImageId.hpp:158
↓ 136 callers
Method
SpriteOffset
src/openrct2/ride/CarEntry.cpp:37
↓ 136 callers
Function
WoodenBSupportsPaintSetupRotated
src/openrct2/paint/support/WoodenSupports.cpp:607
↓ 135 callers
Function
VehicleSpritePaintWithSwinging
6D520E
src/openrct2/paint/vehicle/VehiclePaint.cpp:1141
↓ 132 callers
Method
width
src/openrct2/interface/Widget.h:103
↓ 131 callers
Method
moveTo
(position: CoordsXY | CoordsXYZ)
distribution/scripting/openrct2.d.ts:5320
↓ 125 callers
Method
GetRideIndex
src/openrct2/rct12/RCT12.cpp:141
↓ 124 callers
Method
FindByClass
* Finds the first window with the specified window class. * rct2: 0x006EA8A0 * @returns the window or nullptr if no window was found.
src/openrct2-ui/WindowManager.cpp:1125
↓ 124 callers
Method
height
src/openrct2/interface/Widget.h:113
↓ 121 callers
Method
find
src/openrct2/core/EnumMap.hpp:118
↓ 118 callers
Function
PaintAddImageAsChild
* * rct2: 0x006874B0, 0x00687618, 0x0068778C, 0x00687902, 0x0098199C * * @param image_id (ebx) * @param x_offset (al) * @param y_offset (cl) *
src/openrct2/paint/Paint.cpp:936
↓ 118 callers
Function
iequals
src/openrct2/core/String.cpp:194
↓ 117 callers
Function
Save
src/openrct2/config/Config.cpp:897
↓ 116 callers
Function
Combine
src/openrct2/core/Path.cpp:21
↓ 115 callers
Function
ContextShowError
src/openrct2/Context.cpp:1714
↓ 114 callers
Function
GetFlags
src/openrct2/core/Json.hpp:130
↓ 112 callers
Function
PropertyRowCol
clang-format off
src/openrct2-ui/windows/TileInspector.cpp:270
↓ 112 callers
Method
getDirection
src/openrct2/rct12/RCT12.cpp:56
↓ 112 callers
Method
onMouseDown
src/openrct2-ui/windows/RideConstruction.cpp:1125
↓ 109 callers
Method
isLastForTile
src/openrct2/rct12/RCT12.cpp:66
↓ 108 callers
Method
WriteFormatLine
src/openrct2/interface/InteractiveConsole.cpp:2019
↓ 107 callers
Function
makeTab
src/openrct2-ui/interface/Widget.h:85
↓ 105 callers
Function
getColourMap
src/openrct2/drawing/ColourMap.cpp:58
↓ 104 callers
Method
InvalidateByClass
* Invalidates all windows with the specified window class. * rct2: 0x006EC3AC */
src/openrct2-ui/WindowManager.cpp:1250
↓ 102 callers
Method
GetBoolean
src/openrct2/config/IniReader.cpp:131
↓ 102 callers
Function
GfxInvalidateScreen
* * rct2: 0x006ED7E5 */
src/openrct2/drawing/Drawing.cpp:584
↓ 101 callers
Function
GetMode
src/openrct2/network/NetworkBase.cpp:3332
↓ 101 callers
Method
invalidate
src/openrct2/entity/EntityBase.cpp:25
↓ 100 callers
Method
CloseByClass
* Closes all windows with the specified window class. * rct2: 0x006ECCF4 */
src/openrct2-ui/WindowManager.cpp:1022
↓ 100 callers
Function
IsTrackEnabled
src/openrct2/ride/RideData.cpp:399
↓ 96 callers
Function
ContextOpenWindow
src/openrct2/Context.cpp:1678
next →
1–100 of 16,163, ranked by callers