Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RIPmr/MoonEngine
/ functions
Functions
3,352 in github.com/RIPmr/MoonEngine
⨍
Functions
3,352
◇
Types & classes
455
↓ 14 callers
Function
UTF8CharLength
https://en.wikipedia.org/wiki/UTF-8 We assume that the char is a standalone character (<128) or a leading byte of an UTF-8 code sequence (non-10xxxxxx
ToyBox/ImTextEditor.cpp:126
↓ 14 callers
Method
find
ToyBox/imgui/imgui.h:1427
↓ 14 callers
Method
setTexture
------------------------------------------------------------------------
ToyBox/MShader.h:50
↓ 14 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
ToyBox/imgui/imstb_truetype.h:1289
↓ 13 callers
Function
ImLengthSqr
ToyBox/imgui/imgui_internal.h:350
↓ 13 callers
Method
IsDockSpace
ToyBox/imgui/imgui_internal.h:1165
↓ 13 callers
Method
IsSplitNode
Never show a tab bar
ToyBox/imgui/imgui_internal.h:1170
↓ 13 callers
Function
PieMenuItem
ToyBox/ImPie.cpp:297
↓ 12 callers
Function
IsInputSlotKind
Returns `true` if `kind` is from input slot.
ToyBox/imgui/ImNodes.h:110
↓ 12 callers
Method
IsLeafNode
ToyBox/imgui/imgui_internal.h:1171
↓ 12 callers
Method
ListProperties
ToyBox/Light.cpp:25
↓ 12 callers
Method
dimension
ToyBox/Matrix.h:284
↓ 12 callers
Method
setVec4
------------------------------------------------------------------------
ToyBox/MShader.h:81
↓ 12 callers
Function
stbi__grow_buffer_unsafe
ToyBox/opengl/include/stb_image.h:1812
↓ 12 callers
Function
stbi__grow_buffer_unsafe
ToyBox/opengl/include/STB/stb_image.h:1812
↓ 12 callers
Function
stbi__zreceive
ToyBox/opengl/include/stb_image.h:3845
↓ 12 callers
Function
stbi__zreceive
ToyBox/opengl/include/STB/stb_image.h:3845
↓ 11 callers
Method
AddRectFilledMultiColor
p_min = upper-left, p_max = lower-right
ToyBox/imgui/imgui_draw.cpp:1123
↓ 11 callers
Method
AddTriangleFilled
ToyBox/imgui/imgui_draw.cpp:1173
↓ 11 callers
Function
MakeSlotDataID
ToyBox/imgui/ImNodes.cpp:146
↓ 11 callers
Method
Map
ToyBox/Matrix.h:461
↓ 11 callers
Function
NeuronRenderer
ToyBox/NGraph.cpp:82
↓ 11 callers
Function
STB_TEXTEDIT_GETCHAR
ToyBox/imgui/imgui_widgets.cpp:3229
↓ 11 callers
Function
stbi__malloc_mad3
ToyBox/opengl/include/stb_image.h:931
↓ 11 callers
Function
stbi__malloc_mad3
ToyBox/opengl/include/STB/stb_image.h:931
↓ 11 callers
Method
transposed
return a transposed copy of the current matrix as a new matrix
ToyBox/Matrix.h:381
↓ 10 callers
Function
ImHashData
Known size hash It is ok to call ImHashData on a string with known length but the ### operator won't be supported. FIXME-OPT: Replace with e.g. FNV1a
ToyBox/imgui/imgui.cpp:1540
↓ 10 callers
Function
ImPow
ToyBox/imgui/imgui_internal.h:330
↓ 10 callers
Method
NewMat
ToyBox/Matrix.h:94
↓ 10 callers
Function
RemoveElem
ToyBox/Utility.h:40
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
ToyBox/imgui/imgui_widgets.cpp:3228
↓ 10 callers
Function
SyncFakeNode
ToyBox/NGraph.cpp:59
↓ 10 callers
Function
SyncMatrix
ToyBox/NGraph.cpp:50
↓ 10 callers
Function
Translate
ToyBox/imgui/imgui_internal.h:724
↓ 10 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
ToyBox/imgui/imstb_textedit.h:685
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
ToyBox/opengl/include/stb_image.h:3522
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
ToyBox/opengl/include/STB/stb_image.h:3522
↓ 9 callers
Method
AddCircle
ToyBox/imgui/imgui_draw.cpp:1184
↓ 9 callers
Method
ClearFlags
ToyBox/imgui/imgui_internal.h:1061
↓ 9 callers
Method
Dimension
ToyBox/Neuron.h:65
↓ 9 callers
Method
HasSelection
ToyBox/imgui/imgui.h:1670
↓ 9 callers
Function
ImTextCharFromUtf8
Convert UTF-8 to 32-bit character, process single character input. Based on stb_from_utf8() from github.com/nothings/stb/ We handle UTF-8 decoding err
ToyBox/imgui/imgui.cpp:1664
↓ 9 callers
Function
LowerBound
std::lower_bound but without the bullshit
ToyBox/imgui/imgui.cpp:1929
↓ 9 callers
Method
PathArcToFast
ToyBox/imgui/imgui_draw.cpp:967
↓ 9 callers
Method
PointAtParameter
ToyBox/Ray.h:23
↓ 9 callers
Method
SetVal
ToyBox/Neuron.h:48
↓ 9 callers
Method
cross
��������������z��Ϊ0��������ά�����������zֵ�����������Z�����ϣ� openGL��Ϊy��
ToyBox/Vector2.h:50
↓ 9 callers
Method
setVec2
------------------------------------------------------------------------
ToyBox/MShader.h:65
↓ 9 callers
Method
size_in_bytes
ToyBox/imgui/imgui.h:1396
↓ 9 callers
Function
split
Split a String into a string array at a given token
ToyBox/OBJLoader.cpp:32
↓ 9 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
ToyBox/opengl/include/stb_image.h:912
↓ 9 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
ToyBox/opengl/include/STB/stb_image.h:912
↓ 9 callers
Function
stbiw__jpg_writeBits
ToyBox/opengl/include/STB/stb_image_write.h:1150
↓ 9 callers
Function
stbtt__buf_seek
ToyBox/imgui/imstb_truetype.h:1130
↓ 9 callers
Function
stbtt__new_buf
ToyBox/imgui/imstb_truetype.h:1151
↓ 9 callers
Function
stbtt_setvertex
ToyBox/imgui/imstb_truetype.h:1559
↓ 8 callers
Method
GetFloat
ToyBox/imgui/imgui.cpp:1981
↓ 8 callers
Function
ImAddClampOverflow
ToyBox/imgui/imgui_internal.h:340
↓ 8 callers
Function
ImCharIsBlankA
ToyBox/imgui/imgui_internal.h:262
↓ 8 callers
Function
ImSubClampOverflow
ToyBox/imgui/imgui_internal.h:341
↓ 8 callers
Method
InsertChars
ToyBox/imgui/imgui_widgets.cpp:3376
↓ 8 callers
Method
IsHiddenTabBar
ToyBox/imgui/imgui_internal.h:1168
↓ 8 callers
Function
Remap
Linearly remaps float x from [x0 x1] to [y0 y1].
ToyBox/imgui/ImPlot.cpp:37
↓ 8 callers
Function
STB_TEXTEDIT_LAYOUTROW
ToyBox/imgui/imgui_widgets.cpp:3233
↓ 8 callers
Method
Sel_Col
return a new matrix consists of some cols selected from this matrix. colArr: 1D array, id list of all selected cols. */
ToyBox/Matrix.h:439
↓ 8 callers
Method
Translate
ToyBox/Gizmo.cpp:8
↓ 8 callers
Method
inverse
ToyBox/Matrix3x3.h:168
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
ToyBox/opengl/include/stb_image.h:2134
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
ToyBox/opengl/include/STB/stb_image.h:2134
↓ 8 callers
Function
stbi__convert_format
ToyBox/opengl/include/stb_image.h:1514
↓ 8 callers
Function
stbi__convert_format
ToyBox/opengl/include/STB/stb_image.h:1514
↓ 8 callers
Function
stbiw__putc
ToyBox/opengl/include/STB/stb_image_write.h:338
↓ 8 callers
Function
stbtt_ScaleForPixelHeight
ToyBox/imgui/imstb_truetype.h:2607
↓ 8 callers
Function
stbtt__buf_skip
ToyBox/imgui/imstb_truetype.h:1136
↓ 7 callers
Method
Add
ToyBox/ObjectBase.cpp:127
↓ 7 callers
Method
AddImage
ToyBox/imgui/imgui_draw.cpp:1313
↓ 7 callers
Method
GetMergedFlags
ToyBox/imgui/imgui_internal.h:1173
↓ 7 callers
Method
GetSlot
ToyBox/imgui/ImNodesEz.h:282
↓ 7 callers
Function
HasSelection
ToyBox/imgui/imgui_internal.h:823
↓ 7 callers
Function
ImFileClose
We should in theory be using fseeko()/ftello() with off_t and _fseeki64()/_ftelli64() with __int64, waiting for the PR that does that in a very portab
ToyBox/imgui/imgui.cpp:1609
↓ 7 callers
Function
ImFormatStringV
ToyBox/imgui/imgui.cpp:1498
↓ 7 callers
Function
IsNavInputDown
ToyBox/imgui/imgui_internal.h:2012
↓ 7 callers
Method
PathArcTo
ToyBox/imgui/imgui_draw.cpp:990
↓ 7 callers
Method
Ravel
ToyBox/Matrix.h:548
↓ 7 callers
Function
ends_with
* @brief Checks if std::string str ends with specified suffix. * @param str - input std::string that will be checked. * @param suffix - searched s
ToyBox/Strutil.h:227
↓ 7 callers
Function
stbi__compute_y
ToyBox/opengl/include/stb_image.h:1510
↓ 7 callers
Function
stbi__compute_y
ToyBox/opengl/include/STB/stb_image.h:1510
↓ 7 callers
Function
stbi__start_callbacks
initialize a callback-based context
ToyBox/opengl/include/stb_image.h:745
↓ 7 callers
Function
stbi__start_callbacks
initialize a callback-based context
ToyBox/opengl/include/STB/stb_image.h:745
↓ 7 callers
Function
stbi__start_mem
initialize a memory-decode context
ToyBox/opengl/include/stb_image.h:737
↓ 7 callers
Function
stbi__start_mem
initialize a memory-decode context
ToyBox/opengl/include/STB/stb_image.h:737
↓ 7 callers
Function
stbtt_GetGlyphBitmapBoxSubpixel
ToyBox/imgui/imstb_truetype.h:2629
↓ 7 callers
Function
stbtt__cff_get_index
ToyBox/imgui/imstb_truetype.h:1173
↓ 6 callers
Function
CalcWindowSizeAfterConstraint
ToyBox/imgui/imgui.cpp:5271
↓ 6 callers
Method
DeleteChars
Public API to manipulate UTF-8 text We expose UTF-8 to the user (unlike the STB_TEXTEDIT_* functions which are manipulating wchar) FIXME: The existenc
ToyBox/imgui/imgui_widgets.cpp:3358
↓ 6 callers
Method
Draw
ToyBox/imgui/imgui.cpp:2091
↓ 6 callers
Method
DrawDeliver
deliver is the result which have been processed by all operators
ToyBox/ObjectBase.h:138
↓ 6 callers
Function
GetPathOrURLShortName
ToyBox/Utility.h:87
↓ 6 callers
Method
GetTabOrder
ToyBox/imgui/imgui_internal.h:1860
↓ 6 callers
Method
GetWorkPos
Access work-area rectangle
ToyBox/imgui/imgui.h:2602
← previous
next →
101–200 of 3,352, ranked by callers