MCPcopy Create free account

hub / github.com/JoeyDeVries/Cell / functions

Functions1,404 in github.com/JoeyDeVries/Cell

↓ 161 callersMethodpush_back
cell/imgui/imgui.h:940
↓ 137 callersFunctionstbi__get8
cell/stb/stb_image.h:1228
↓ 106 callersFunctionGetCurrentWindow
cell/imgui/imgui_internal.h:759
↓ 106 callersFunctionImMax
cell/imgui/imgui_internal.h:134
↓ 98 callersMethodsize
cell/imgui/imgui.h:908
↓ 93 callersFunctionstbi__err
cell/stb/stb_image.h:892
↓ 66 callersMethodresize
cell/imgui/imgui.h:927
↓ 59 callersMethodSetInt
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
cell/imgui/imgui.cpp:1457
↓ 54 callersFunctionttUSHORT
cell/imgui/stb_truetype.h:1137
↓ 53 callersMethodend
cell/imgui/imgui.h:917
↓ 51 callersMethodAddIrradianceProbe
--------------------------------------------------------------------------------------------
cell/renderer/PBR.cpp:92
↓ 49 callersFunctionGetCurrentWindowRead
We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it means t
cell/imgui/imgui_internal.h:758
↓ 49 callersMethodclear
cell/imgui/imgui.h:914
↓ 48 callersFunctionImMin
cell/imgui/imgui_internal.h:133
↓ 38 callersMethodGetID
cell/imgui/imgui.cpp:1831
↓ 37 callersMethodbegin
cell/imgui/imgui.h:915
↓ 37 callersFunctionstbi__rewind
cell/stb/stb_image.h:821
↓ 36 callersFunctionImClamp
cell/imgui/imgui_internal.h:139
↓ 34 callersMethodempty
cell/imgui/imgui.h:907
↓ 33 callersMethodBind
--------------------------------------------------------------------------------------------
cell/shading/Texture.cpp:108
↓ 33 callersMethodGetColorTexture
--------------------------------------------------------------------------------------------
cell/renderer/render_target.cpp:63
↓ 32 callersFunctionstbi__get32le
cell/stb/stb_image.h:1315
↓ 32 callersFunctionttSHORT
cell/imgui/stb_truetype.h:1138
↓ 30 callersFunctionstbi__get16be
cell/stb/stb_image.h:1292
↓ 30 callersFunctionstbi__get16le
cell/stb/stb_image.h:1307
↓ 29 callersMethodUse
--------------------------------------------------------------------------------------------
cell/shading/shader.cpp:149
↓ 27 callersFunctionShowHelpMarker
cell/imgui/imgui_demo.cpp:88
↓ 27 callersFunctionstbi__skip
cell/stb/stb_image.h:1251
↓ 26 callersFunctionstbi__malloc
cell/stb/stb_image.h:898
↓ 24 callersMethodGetShader
--------------------------------------------------------------------------------------------
cell/resources/resources.cpp:54
↓ 23 callersMethodAddRectFilled
cell/imgui/imgui_draw.cpp:825
↓ 23 callersFunctionImLerp
cell/imgui/imgui_internal.h:144
↓ 23 callersFunctionIsKeyPressedMap
cell/imgui/imgui.cpp:3183
↓ 22 callersMethodpop_back
cell/imgui/imgui.h:941
↓ 21 callersFunctionImFormatString
MSVC version appears to return -1 on overflow, whereas glibc appears to return total count (which may be >= buf_size). Ideally we would test for only
cell/imgui/imgui.cpp:960
↓ 21 callersMethodSetTexture
--------------------------------------------------------------------------------------------
cell/shading/material.cpp:73
↓ 20 callersFunctionImRect
cell/imgui/imgui_internal.h:258
↓ 19 callersMethodResize
--------------------------------------------------------------------------------------------
cell/renderer/render_target.cpp:74
↓ 19 callersFunctionstb_textedit_clamp
make the selection/cursor state valid if client altered the string
cell/imgui/stb_textedit.h:550
↓ 18 callersMethodSetMatrix
--------------------------------------------------------------------------------------------
cell/shading/shader.cpp:233
↓ 18 callersMethodSetVector
--------------------------------------------------------------------------------------------
cell/shading/shader.cpp:185
↓ 18 callersFunctionstbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
cell/imgui/stb_truetype.h:2540
↓ 17 callersMethodOnKeyPressed
cell/imgui/imgui.cpp:7709
↓ 16 callersMethodAddRect
a: upper-left, b: lower-right. we don't render 1 px sized rectangles properly.
cell/imgui/imgui_draw.cpp:817
↓ 16 callersFunctionCollapsingHeader
OBSOLETE 1.51+
cell/imgui/imgui.h:496
↓ 16 callersFunctionImSaturate
cell/imgui/imgui_internal.h:142
↓ 16 callersFunctionnormalize
math/linear_algebra/operation.h:47
↓ 16 callersFunctionstbi__get32be
cell/stb/stb_image.h:1298
↓ 15 callersFunctionstbi__at_eof
cell/stb/stb_image.h:1239
↓ 15 callersFunctionstbtt__buf_get8
cell/imgui/stb_truetype.h:984
↓ 15 callersFunctionstbtt__csctx_rccurve_to
cell/imgui/stb_truetype.h:1792
↓ 15 callersFunctionttULONG
cell/imgui/stb_truetype.h:1139
↓ 14 callersMethodAddLine
cell/imgui/imgui_draw.cpp:807
↓ 13 callersFunctionImFloor
cell/imgui/imgui_internal.h:151
↓ 12 callersFunctionstbi__grow_buffer_unsafe
cell/stb/stb_image.h:1589
↓ 12 callersFunctionstbi__zreceive
cell/stb/stb_image.h:3596
↓ 12 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
cell/imgui/stb_truetype.h:1157
↓ 11 callersFunctionSTB_TEXTEDIT_GETCHAR
cell/imgui/imgui.cpp:7620
↓ 11 callersFunctionabs
math/common.h:102
↓ 11 callersMethodc_str
cell/imgui/imgui.h:1008
↓ 11 callersFunctioncross
math/linear_algebra/operation.h:77
↓ 11 callersFunctionstbtt_FindGlyphIndex
cell/imgui/stb_truetype.h:1328
↓ 10 callersFunctionImLengthSqr
cell/imgui/imgui_internal.h:148
↓ 10 callersFunctionLogRenderedText
Internal version that takes a position to decide on newline placement and pad items according to their depth. We split text into individual lines to a
cell/imgui/imgui.cpp:2871
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
cell/imgui/imgui.cpp:7619
↓ 10 callersMethodSetCullFace
--------------------------------------------------------------------------------------------
cell/renderer/gl_cache.cpp:71
↓ 10 callersMethodSetFloat
cell/imgui/imgui.cpp:1473
↓ 10 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
cell/imgui/stb_textedit.h:660
↓ 9 callersMethodAddChild
--------------------------------------------------------------------------------------------
cell/scene/scene_node.cpp:90
↓ 9 callersFunctionLowerBound
std::lower_bound but without the bullshit
cell/imgui/imgui.cpp:1375
↓ 9 callersMethodPathLineTo
cell/imgui/imgui.h:1276
↓ 9 callersMethodSetBool
cell/imgui/imgui.cpp:1468
↓ 9 callersFunctionstbtt__buf_seek
cell/imgui/stb_truetype.h:998
↓ 9 callersFunctionstbtt__new_buf
cell/imgui/stb_truetype.h:1019
↓ 9 callersFunctionstbtt_setvertex
cell/imgui/stb_truetype.h:1426
↓ 8 callersFunctionImCharIsSpace
cell/imgui/imgui_internal.h:97
↓ 8 callersFunctionUniliteral
------------------------------------------------------------------------
utility/random/random.cpp:42
↓ 8 callersFunctionstbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
cell/stb/stb_image.h:1918
↓ 8 callersFunctionstbtt__buf_skip
cell/imgui/stb_truetype.h:1004
↓ 7 callersMethodAddCircle
cell/imgui/imgui_draw.cpp:902
↓ 7 callersMethodAddCircleFilled
cell/imgui/imgui_draw.cpp:912
↓ 7 callersMethodAddImage
cell/imgui/imgui_draw.cpp:967
↓ 7 callersMethodAddText
cell/imgui/imgui_draw.cpp:932
↓ 7 callersMethodGetChildByIndex
--------------------------------------------------------------------------------------------
cell/scene/scene_node.cpp:129
↓ 7 callersMethodGetChildCount
--------------------------------------------------------------------------------------------
cell/scene/scene_node.cpp:114
↓ 7 callersFunctionImHash
Pass data_size==0 for zero-terminated strings FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measur
cell/imgui/imgui.cpp:985
↓ 7 callersFunctionImTextCharFromUtf8
Convert UTF-8 to 32-bits character, process single character input. Based on stb_from_utf8() from github.com/nothings/stb/ We handle UTF-8 decoding er
cell/imgui/imgui.cpp:1034
↓ 7 callersFunctionImTextStrFromUtf8
cell/imgui/imgui.cpp:1092
↓ 7 callersMethodPush
--------------------------------------------------------------------------------------------
cell/renderer/command_buffer.cpp:24
↓ 7 callersFunctionSmallSquareSize
cell/imgui/imgui.cpp:8407
↓ 7 callersMethodinsert
cell/imgui/imgui.h:944
↓ 7 callersMethodrenderMesh
--------------------------------------------------------------------------------------------
cell/renderer/renderer.cpp:794
↓ 7 callersFunctionscale
math/linear_algebra/transformation.h:14
↓ 7 callersFunctionstbi__convert_format
cell/stb/stb_image.h:1341
↓ 7 callersFunctionstbtt__cff_get_index
cell/imgui/stb_truetype.h:1041
↓ 7 callersFunctiontranslate
math/linear_algebra/transformation.h:95
↓ 6 callersMethodAddRectFilledMultiColor
cell/imgui/imgui_draw.cpp:841
↓ 6 callersMethodAddTriangleFilled
cell/imgui/imgui_draw.cpp:891
↓ 6 callersFunctionDeg2Rad
NOTE(To self): when declaring functions in a header file, and multiple compiled objects include this header file each compilation object will have thi
math/trigonometry/conversions.h:14
↓ 6 callersMethodDraw
cell/imgui/imgui.cpp:1520
next →1–100 of 1,404, ranked by callers