Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Veerzeng/GraphicAlgorithm
/ functions
Functions
2,528 in github.com/Veerzeng/GraphicAlgorithm
⨍
Functions
2,528
◇
Types & classes
494
Method
PushItemWidth
SDK/imgui_master/imgui.cpp:5279
Method
PushMultiItemsWidths
SDK/imgui_master/imgui.cpp:5286
Method
PushStyleColor
FIXME: This may incur a round-trip (if the end user got their data from a float4) but eventually we aim to store the in-flight colors as ImU32
SDK/imgui_master/imgui.cpp:5407
Method
PushStyleVar
SDK/imgui_master/imgui.cpp:5479
Method
PushTextWrapPos
SDK/imgui_master/imgui.cpp:5392
Method
RadioButton
SDK/imgui_master/imgui_widgets.cpp:934
Function
Rect
We don't use g.FontSize because the window may be != g.CurrentWidow.
SDK/imgui_master/imgui_internal.h:1082
Method
Render
SDK/imgui_master/imgui.cpp:3617
Method
Render
SH_Sampler/harmonics.cpp:60
Method
RenderArrow
Render an arrow aimed to be aligned with text (p_min is a position in the same space text would be positioned). To e.g. denote expanded/collapsed stat
SDK/imgui_master/imgui.cpp:2226
Method
RenderArrowPointingAt
Render an arrow. 'pos' is position of the arrow tip. half_sz.x is length from base to tip. half_sz.y is length on each side.
SDK/imgui_master/imgui_draw.cpp:2852
Method
RenderBasis
SH_Sampler/harmonics.cpp:104
Method
RenderBullet
SDK/imgui_master/imgui.cpp:2260
Method
RenderCheckMark
SDK/imgui_master/imgui.cpp:2267
Method
RenderColorRectWithAlphaCheckerboard
Helper for ColorPicker4() NB: This is rather brittle and will show artifact when rounding this enabled if rounded corners overlap multiple cells. Call
SDK/imgui_master/imgui_widgets.cpp:4015
Method
RenderFrame
Render a rectangle shaped with optional rounding and borders
SDK/imgui_master/imgui.cpp:2200
Method
RenderFrameBorder
SDK/imgui_master/imgui.cpp:2213
Method
RenderMouseCursor
SDK/imgui_master/imgui_draw.cpp:2826
Method
RenderNavHighlight
SDK/imgui_master/imgui.cpp:2285
Method
RenderRectFilledRangeH
FIXME: Cleanup and move code to ImDrawList.
SDK/imgui_master/imgui_draw.cpp:2873
Method
RenderText
Internal ImGui functions to render text RenderText***() functions calls ImDrawList::AddText() calls ImBitmapFont::RenderText()
SDK/imgui_master/imgui.cpp:2116
Method
RenderTextClipped
Default clip_rect uses (pos_min,pos_max) Handle clipping on CPU immediately (vs typically let the GPU clip the triangles that are overlapping the clip
SDK/imgui_master/imgui.cpp:2160
Method
RenderTextWrapped
SDK/imgui_master/imgui.cpp:2142
Method
ResetMouseDragDelta
SDK/imgui_master/imgui.cpp:3942
Method
RoundScalarWithFormatT
SDK/imgui_master/imgui_widgets.cpp:1671
Method
SMeshTexture
FRAME/Mesh.h:46
Method
SMeshVertex
FRAME/Mesh.h:37
Function
STBRP__CDECL rect_height_compare
SDK/imgui_master/imstb_rectpack.h:515
Function
STBRP__CDECL rect_original_order
SDK/imgui_master/imstb_rectpack.h:526
Function
STB_TEXTEDIT_MOVEWORDLEFT_IMPL
SDK/imgui_master/imgui_widgets.cpp:2891
Function
STB_TEXTEDIT_MOVEWORDRIGHT_IMPL
SDK/imgui_master/imgui_widgets.cpp:2894
Function
STexture
FRAME/Common.h:86
Method
SameLine
Gets back to previous line and continue with horizontal layout pos_x == 0 : follow right after previous item pos_x != 0 : align to specified
SDK/imgui_master/imgui.cpp:6251
Method
SaveIniSettingsToDisk
SDK/imgui_master/imgui.cpp:8625
Method
SaveIniSettingsToMemory
Call registered handlers (e.g. SettingsHandlerWindow_WriteAll() + custom handlers) to write their stuff into a text buffer
SDK/imgui_master/imgui.cpp:8642
Method
Saw
SDK/imgui_master/imgui_demo.cpp:939
Method
ScaleAllSizes
To scale your entire UI (e.g. if you want your app to use High DPI or generally be DPI aware) you may use this helper function. Scaling the fonts is d
SDK/imgui_master/imgui.cpp:1031
Method
Scrollbar
Vertical/Horizontal scrollbar The entire piece of code below is rather confusing because: - We handle absolute seeking (when first clicking outside th
SDK/imgui_master/imgui_widgets.cpp:698
Function
SelectAll
SDK/imgui_master/imgui_internal.h:477
Method
Selectable
Tip: pass an empty label (e.g. "##dummy") then you can use the space to draw other text or image. But you need to make sure the ID is unique, e.g. enc
SDK/imgui_master/imgui_widgets.cpp:4971
Method
Separator
Horizontal/vertical separating line
SDK/imgui_master/imgui_widgets.cpp:1119
Method
SetActiveID
SDK/imgui_master/imgui.cpp:2456
Method
SetAllInt
SDK/imgui_master/imgui.cpp:1851
Method
SetAllocatorFunctions
SDK/imgui_master/imgui.cpp:2833
Method
SetBit
SDK/imgui_master/imgui.h:1875
Method
SetBool
SDK/imgui_master/imgui.cpp:1824
Method
SetClipboardText
SDK/imgui_master/imgui.cpp:2792
Function
SetClipboardTextFn_DefaultImpl
SDK/imgui_master/imgui.cpp:8762
Method
SetColorEditOptions
SDK/imgui_master/imgui_widgets.cpp:4443
Method
SetColumnOffset
SDK/imgui_master/imgui.cpp:7840
Method
SetColumnWidth
SDK/imgui_master/imgui.cpp:7862
Method
SetCurrentContext
SDK/imgui_master/imgui.cpp:2810
Method
SetCurrentFont
SDK/imgui_master/imgui.cpp:5321
Method
SetCursorPos
SDK/imgui_master/imgui.cpp:5987
Method
SetCursorPosX
SDK/imgui_master/imgui.cpp:5994
Method
SetCursorPosY
SDK/imgui_master/imgui.cpp:6001
Method
SetCursorScreenPos
SDK/imgui_master/imgui.cpp:6020
Method
SetDragDropPayload
Use 'cond' to choose to submit payload on drag start or every frame
SDK/imgui_master/imgui.cpp:8178
Method
SetFallbackChar
SDK/imgui_master/imgui_draw.cpp:2346
Method
SetFloat
SDK/imgui_master/imgui.cpp:1829
Method
SetFocusID
SDK/imgui_master/imgui.cpp:2481
Method
SetHSV
FIXME-OBSOLETE: May need to obsolete/cleanup those helpers.
SDK/imgui_master/imgui.h:1549
Method
SetHoveredID
SDK/imgui_master/imgui.cpp:2508
Method
SetItemAllowOverlap
Allow last item to be overlapped by a subsequent item. Both may be activated during the same frame before the later one takes priority.
SDK/imgui_master/imgui.cpp:4036
Method
SetItemDefaultFocus
SDK/imgui_master/imgui.cpp:6093
Method
SetKeyboardFocusHere
SDK/imgui_master/imgui.cpp:6085
Method
SetMouseCursor
SDK/imgui_master/imgui.cpp:3955
Method
SetNavID
SDK/imgui_master/imgui.cpp:2437
Method
SetNavIDWithRectRel
SDK/imgui_master/imgui.cpp:2446
Method
SetNextTreeNodeOpen
SDK/imgui_master/imgui_widgets.cpp:4917
Method
SetNextWindowBgAlpha
SDK/imgui_master/imgui.cpp:5867
Method
SetNextWindowCollapsed
SDK/imgui_master/imgui.cpp:5853
Method
SetNextWindowContentSize
SDK/imgui_master/imgui.cpp:5846
Function
SetNextWindowContentWidth
SDK/imgui_master/imgui.h:1236
Method
SetNextWindowFocus
SDK/imgui_master/imgui.cpp:5861
Method
SetNextWindowPos
SDK/imgui_master/imgui.cpp:5820
Function
SetNextWindowPosCenter
SDK/imgui_master/imgui.h:1242
Method
SetNextWindowSize
SDK/imgui_master/imgui.cpp:5829
Method
SetNextWindowSizeConstraints
SDK/imgui_master/imgui.cpp:5837
Method
SetPixelHeight
SDK/imgui_master/misc/freetype/imgui_freetype.cpp:160
Method
SetScrollFromPosY
SDK/imgui_master/imgui.cpp:6061
Function
SetScrollHere
OBSOLETED in 1.66 (from Sep 2018)
SDK/imgui_master/imgui.h:1220
Method
SetScrollHereY
center_y_ratio: 0.0f top of last item, 0.5f vertical center of last item, 1.0f bottom of last item.
SDK/imgui_master/imgui.cpp:6071
Method
SetScrollX
SDK/imgui_master/imgui.cpp:6047
Method
SetScrollY
SDK/imgui_master/imgui.cpp:6054
Method
SetStateStorage
SDK/imgui_master/imgui.cpp:6110
Method
SetTexID
4 bytes-per-pixel
SDK/imgui_master/imgui.h:1852
Method
SetTooltip
SDK/imgui_master/imgui.cpp:6351
Method
SetTooltipV
SDK/imgui_master/imgui.cpp:6340
Method
SetWindowCollapsed
SDK/imgui_master/imgui.cpp:5779
Method
SetWindowFocus
SDK/imgui_master/imgui.cpp:5802
Method
SetWindowFontScale
SDK/imgui_master/imgui.cpp:5959
Method
SetWindowPos
SDK/imgui_master/imgui.cpp:5707
Method
SetWindowScrollX
SDK/imgui_master/imgui.cpp:5676
Method
SetWindowScrollY
SDK/imgui_master/imgui.cpp:5683
Method
SetWindowSize
SDK/imgui_master/imgui.cpp:5757
Function
SettingsHandlerWindow_ReadLine
SDK/imgui_master/imgui.cpp:8666
Function
SettingsHandlerWindow_ReadOpen
SDK/imgui_master/imgui.cpp:8658
Function
SettingsHandlerWindow_WriteAll
SDK/imgui_master/imgui.cpp:8676
Method
ShadeVertsLinearColorGradientKeepAlpha
Generic linear color gradient, write to RGB fields, leave A untouched.
SDK/imgui_master/imgui_draw.cpp:1273
← previous
next →
1,401–1,500 of 2,528, ranked by callers