Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aap/librw
/ functions
Functions
4,118 in github.com/aap/librw
⨍
Functions
4,118
◇
Types & classes
578
↓ 5 callers
Method
allocateData
Force allocate data, even when native flag is set
src/geometry.cpp:374
↓ 5 callers
Function
bpmnode_create
creates a new chain node with the given parameters, from the memory in the lists */
src/lodepng/lodepng.cpp:889
↓ 5 callers
Function
convMatrix
src/rwbase.h:374
↓ 5 callers
Function
createVertexDeclaration
src/d3d/d3d9.cpp:70
↓ 5 callers
Method
destroy
src/texture.cpp:126
↓ 5 callers
Method
destroy
src/raster.cpp:95
↓ 5 callers
Function
destroyIndexBuffer
src/d3d/d3d.cpp:105
↓ 5 callers
Function
drawInst_simple
src/gl/gl3render.cpp:24
↓ 5 callers
Function
drawInst_simple
src/d3d/d3d9render.cpp:25
↓ 5 callers
Method
enumerateLights
Find lights that illuminate an atomic
src/world.cpp:142
↓ 5 callers
Function
filterScanline
src/lodepng/lodepng.cpp:5335
↓ 5 callers
Function
findFormatDepth
src/d3d/d3ddevice.cpp:1414
↓ 5 callers
Function
findMinVertAndNumVertices
src/pipeline.cpp:44
↓ 5 callers
Function
flushCache
src/gl/gl3device.cpp:1099
↓ 5 callers
Method
forAllChildren
src/frame.cpp:136
↓ 5 callers
Method
generateTriangles
This functions assumes there is enough space allocated for triangles. Use MeshHeader::guessNumTriangles() and Geometry::allocateData()
src/geometry.cpp:435
↓ 5 callers
Function
getDeclaration
src/d3d/d3d9.cpp:104
↓ 5 callers
Method
getFrame
src/rwobjects.h:644
↓ 5 callers
Method
getInterpFrame
src/rwanim.h:99
↓ 5 callers
Function
getLevelSize
src/d3d/d3d.cpp:961
↓ 5 callers
Method
guessNumTriangles
Returns the maximum number of triangles. Just so we can allocate enough before instancing. This does not take into account degerate triangles or ADC b
src/geoplg.cpp:225
↓ 5 callers
Method
init
src/ps2/ps2.cpp:442
↓ 5 callers
Method
isEmpty
src/rwbase.h:123
↓ 5 callers
Function
lodepng_color_mode_cleanup
src/lodepng/lodepng.cpp:2673
↓ 5 callers
Function
lodepng_mulofl
Safely check if multiplying two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
src/lodepng/lodepng.cpp:157
↓ 5 callers
Function
lodepng_palette_add
src/lodepng/lodepng.cpp:2719
↓ 5 callers
Function
mkpnt
tools/playground/ras_test.cpp:476
↓ 5 callers
Function
packattrib
src/gl/wdgl.cpp:124
↓ 5 callers
Function
putpixel
tools/playground/ras_test.cpp:226
↓ 5 callers
Function
readBitFromReversedStream
src/lodepng/lodepng.cpp:2417
↓ 5 callers
Function
readNativeTexture
src/d3d/xbox.cpp:873
↓ 5 callers
Function
setBitOfReversedStream
src/lodepng/lodepng.cpp:2434
↓ 5 callers
Method
setFOV
Assumes horizontal FOV for 4:3, but we convert to vertical FOV
src/camera.cpp:498
↓ 5 callers
Function
setMaterial
src/gl/rwgl3.h:206
↓ 5 callers
Function
setRenderTarget
src/d3d/d3ddevice.cpp:242
↓ 5 callers
Function
setTexture
src/gl/gl3device.cpp:675
↓ 5 callers
Function
stb_textedit_delete_selection
delete the section
skeleton/imgui/imstb_textedit.h:623
↓ 5 callers
Function
stb_textedit_move_to_first
move cursor to first character of selection
skeleton/imgui/imstb_textedit.h:649
↓ 5 callers
Function
stbtt_GetFontOffsetForIndex
skeleton/imgui/imstb_truetype.h:4950
↓ 5 callers
Function
stbtt_GetGlyphShape
skeleton/imgui/imstb_truetype.h:2302
↓ 5 callers
Function
stbtt__csctx_rline_to
skeleton/imgui/imstb_truetype.h:1955
↓ 5 callers
Method
streamGetSize
src/plg.cpp:123
↓ 5 callers
Method
streamWrite
src/plg.cpp:108
↓ 5 callers
Function
unpackattrib
src/gl/wdgl.cpp:178
↓ 5 callers
Method
unpalettize
src/image.cpp:704
↓ 5 callers
Function
uploadMatrices
src/d3d/d3drender.cpp:392
↓ 5 callers
Function
writeNativeTexture
src/d3d/xbox.cpp:946
↓ 5 callers
Function
zlib_decompress
expected_size is expected output size, to avoid intermediate allocations. Set to 0 if not known. */
src/lodepng/lodepng.cpp:2214
↓ 4 callers
Function
Adam7_getpassvalues
Outputs various dimensions and positions in the image related to the Adam7 reduced images. passw: output containing the width of the 7 passes passh: o
src/lodepng/lodepng.cpp:3984
↓ 4 callers
Method
Add
skeleton/imgui/imgui_internal.h:751
↓ 4 callers
Function
CalcNextScrollFromScrollTargetAndClamp
skeleton/imgui/imgui.cpp:11557
↓ 4 callers
Function
CameraDestroy
skeleton/skeleton.cpp:78
↓ 4 callers
Method
ClearFreeMemory
skeleton/imgui/imgui_draw.cpp:2103
↓ 4 callers
Method
ClearOutputData
skeleton/imgui/imgui_draw.cpp:5057
↓ 4 callers
Function
ComputeColors
skeleton/imgui/ImGuizmo.cpp:1123
↓ 4 callers
Method
DoForceClose
skeleton/imgui/imgui_demo.cpp:10134
↓ 4 callers
Function
ExampleTree_CreateNode
skeleton/imgui/imgui_demo.cpp:764
↓ 4 callers
Method
GetByIndex
skeleton/imgui/imgui_internal.h:746
↓ 4 callers
Method
GetCharAdvance
This is manually inlined in CalcTextSizeA() and CalcWordWrapPosition(), with a non-inline call to BuildLoadGlyphGetAdvanceOrFallback().
skeleton/imgui/imgui_draw.cpp:5258
↓ 4 callers
Method
GetCustomRect
skeleton/imgui/imgui_draw.cpp:3324
↓ 4 callers
Method
GetDebugName
skeleton/imgui/imgui.h:3818
↓ 4 callers
Method
GetIntRef
References are only valid until a new value is added to the storage. Calling a Set***() function or a Get***Ref() function invalidates the pointer.
skeleton/imgui/imgui.cpp:2829
↓ 4 callers
Function
GetMouseSourceName
skeleton/imgui/imgui.cpp:10197
↓ 4 callers
Function
GetMoveType
skeleton/imgui/ImGuizmo.cpp:2080
↓ 4 callers
Function
GetRotateType
skeleton/imgui/ImGuizmo.cpp:2013
↓ 4 callers
Function
GetScaleType
skeleton/imgui/ImGuizmo.cpp:1923
↓ 4 callers
Function
ImAcos01
skeleton/imgui/imgui_draw.cpp:5868
↓ 4 callers
Function
ImBitArrayGetStorageSizeInBytes
skeleton/imgui/imgui_internal.h:598
↓ 4 callers
Function
ImCharIsSeparatorW
skeleton/imgui/imgui_widgets.cpp:4056
↓ 4 callers
Function
ImFontAtlasRectId_GetIndex
skeleton/imgui/imgui_internal.h:3738
↓ 4 callers
Function
ImFontAtlasTextureBlockQueueUpload
Queue texture block update for renderer backend
skeleton/imgui/imgui_draw.cpp:2940
↓ 4 callers
Function
ImFontBaked_BuildLoadGlyph
skeleton/imgui/imgui_draw.cpp:4411
↓ 4 callers
Function
ImParseFormatPrecision
Parse display precision back from the display format string FIXME: This is still used by some navigation code path to infer a minimum tweak step, but
skeleton/imgui/imgui_widgets.cpp:3639
↓ 4 callers
Function
ImStrncpy
skeleton/imgui/imgui.cpp:2062
↓ 4 callers
Function
ImTextFindPreviousUtf8Codepoint
skeleton/imgui/imgui.cpp:2646
↓ 4 callers
Function
ImTriangleContainsPoint
skeleton/imgui/imgui.cpp:2008
↓ 4 callers
Function
ImTrunc64
skeleton/imgui/imgui_internal.h:505
↓ 4 callers
Function
InitRW
tools/hopalong/main.cpp:229
↓ 4 callers
Function
InputTextCalcTextSize
FIXME: Ideally we'd share code with ImFont::CalcTextSizeA()
skeleton/imgui/imgui_widgets.cpp:3963
↓ 4 callers
Function
InputTextFilterCharacter
Return false to discard a character.
skeleton/imgui/imgui_widgets.cpp:4351
↓ 4 callers
Function
IsActiveIdUsingNavDir
skeleton/imgui/imgui_internal.h:3329
↓ 4 callers
Method
Lerp
skeleton/imgui/ImGuizmo.cpp:197
↓ 4 callers
Function
LockWheelingWindow
skeleton/imgui/imgui.cpp:10029
↓ 4 callers
Method
Merge
skeleton/imgui/imgui_draw.cpp:2147
↓ 4 callers
Function
Normalize
skeleton/imgui/ImGuizmo.cpp:146
↓ 4 callers
Function
PushFont
OBSOLETED in 1.92.0 (from June 2025)
skeleton/imgui/imgui.h:3973
↓ 4 callers
Function
RenderTriangle
src/render.cpp:33
↓ 4 callers
Method
Reserve
skeleton/imgui/imgui_internal.h:754
↓ 4 callers
Method
Reset
skeleton/imgui/imgui_internal.h:1640
↓ 4 callers
Function
STB_TEXTEDIT_GETWIDTH
skeleton/imgui/imgui_widgets.cpp:4022
↓ 4 callers
Method
SetFontLoader
skeleton/imgui/imgui_draw.cpp:2665
↓ 4 callers
Method
SetInt
FIXME-OPT: Need a way to reuse the result of lower_bound when doing GetInt()/SetInt() - not too bad because it only happens on explicit interaction (m
skeleton/imgui/imgui.cpp:2859
↓ 4 callers
Method
SetItemSelected
skeleton/imgui/imgui_widgets.cpp:8308
↓ 4 callers
Method
Step
skeleton/imgui/imgui.cpp:3378
↓ 4 callers
Function
SubCameraMiniViewSelect
tools/camera/camexamp.cpp:223
↓ 4 callers
Function
TableSettingsCalcChunkSize
skeleton/imgui/imgui_tables.cpp:3644
↓ 4 callers
Method
Transform
skeleton/imgui/ImGuizmo.cpp:407
↓ 4 callers
Method
Translation
skeleton/imgui/ImGuizmo.cpp:323
↓ 4 callers
Method
_CalcCircleAutoSegmentCount
skeleton/imgui/imgui_draw.cpp:634
↓ 4 callers
Function
_grow_capacity
skeleton/imgui/imgui.h:2209
← previous
next →
401–500 of 4,118, ranked by callers