Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ctreffs/SwiftImGui
/ functions
Functions
2,768 in github.com/ctreffs/SwiftImGui
⨍
Functions
2,768
◇
Types & classes
372
Function
ImRect_GetTL
Sources/CImGui/cimgui.cpp:2982
Function
ImRect_GetTR
Sources/CImGui/cimgui.cpp:2986
Function
ImRect_GetWidth
Sources/CImGui/cimgui.cpp:2970
Function
ImRect_ImRect_Float
Sources/CImGui/cimgui.cpp:2958
Function
ImRect_ImRect_Nil
Sources/CImGui/cimgui.cpp:2942
Function
ImRect_ImRect_Vec2
Sources/CImGui/cimgui.cpp:2950
Function
ImRect_ImRect_Vec4
Sources/CImGui/cimgui.cpp:2954
Function
ImRect_IsInverted
Sources/CImGui/cimgui.cpp:3050
Function
ImRect_Overlaps
Sources/CImGui/cimgui.cpp:3006
Function
ImRect_ToVec4
Sources/CImGui/cimgui.cpp:3054
Function
ImRect_Translate
Sources/CImGui/cimgui.cpp:3026
Function
ImRect_TranslateX
Sources/CImGui/cimgui.cpp:3030
Function
ImRect_TranslateY
Sources/CImGui/cimgui.cpp:3034
Function
ImRect_destroy
Sources/CImGui/cimgui.cpp:2946
Function
ImSpan
Constructors, destructor
Sources/CImGui/imgui/imgui_internal.h:601
Method
ImSpanAllocator
Sources/CImGui/imgui/imgui_internal.h:633
Function
ImTextureID ImDrawCmd_GetTexID
Sources/CImGui/cimgui.cpp:1971
Function
ImVec1
Sources/CImGui/imgui/imgui_internal.h:489
Function
ImVec1_ImVec1_Float
Sources/CImGui/cimgui.cpp:2922
Function
ImVec1_ImVec1_Nil
Sources/CImGui/cimgui.cpp:2914
Function
ImVec1_destroy
Sources/CImGui/cimgui.cpp:2918
Function
ImVec2_ImVec2_Float
Sources/CImGui/cimgui.cpp:30
Function
ImVec2_ImVec2_Nil
Sources/CImGui/cimgui.cpp:22
Function
ImVec2_destroy
Sources/CImGui/cimgui.cpp:26
Method
ImVec2ih
Sources/CImGui/imgui/imgui_internal.h:497
Function
ImVec2ih_ImVec2ih_Nil
Sources/CImGui/cimgui.cpp:2926
Function
ImVec2ih_ImVec2ih_Vec2
Sources/CImGui/cimgui.cpp:2938
Function
ImVec2ih_ImVec2ih_short
Sources/CImGui/cimgui.cpp:2934
Function
ImVec2ih_destroy
Sources/CImGui/cimgui.cpp:2930
Method
ImVec4
Sources/CImGui/imgui/imgui.h:270
Function
ImVec4_ImVec4_Float
Sources/CImGui/cimgui.cpp:42
Function
ImVec4_ImVec4_Nil
Sources/CImGui/cimgui.cpp:34
Function
ImVec4_destroy
Sources/CImGui/cimgui.cpp:38
Function
ImVector_ImWchar_Init
Sources/CImGui/cimgui.cpp:5056
Function
ImVector_ImWchar_UnInit
Sources/CImGui/cimgui.cpp:5060
Function
ImVector_ImWchar_destroy
Sources/CImGui/cimgui.cpp:5051
Method
Image
Sources/CImGui/imgui/imgui_widgets.cpp:1016
Method
ImageButton
Sources/CImGui/imgui/imgui_widgets.cpp:1069
Method
ImageButtonEx
ImageButton() is flawed as 'id' is always derived from 'texture_id' (see #2464 #1390) We provide this internal helper to write your own variant while
Sources/CImGui/imgui/imgui_widgets.cpp:1042
Method
Indent
Sources/CImGui/imgui/imgui.cpp:9478
Method
Initialize
Sources/CImGui/imgui/imgui.cpp:3517
Method
InputDouble
Sources/CImGui/imgui/imgui_widgets.cpp:3591
Method
InputFloat
Sources/CImGui/imgui/imgui_widgets.cpp:3548
Method
InputFloat2
Sources/CImGui/imgui/imgui_widgets.cpp:3554
Method
InputFloat3
Sources/CImGui/imgui/imgui_widgets.cpp:3559
Method
InputFloat4
Sources/CImGui/imgui/imgui_widgets.cpp:3564
Method
InputInt
Sources/CImGui/imgui/imgui_widgets.cpp:3569
Method
InputInt2
Sources/CImGui/imgui/imgui_widgets.cpp:3576
Method
InputInt3
Sources/CImGui/imgui/imgui_widgets.cpp:3581
Method
InputInt4
Sources/CImGui/imgui/imgui_widgets.cpp:3586
Method
InputScalar
Note: p_data, p_step, p_step_fast are _pointers_ to a memory address holding the data. For an Input widget, p_step and p_step_fast are optional. Read
Sources/CImGui/imgui/imgui_widgets.cpp:3438
Method
InputScalarN
Sources/CImGui/imgui/imgui_widgets.cpp:3513
Method
InputText
Sources/CImGui/imgui/imgui_widgets.cpp:3610
Method
InputTextDeactivateHook
As InputText() retain textual data and we currently provide a path for user to not retain it (via local variables) we need some form of hook to reappl
Sources/CImGui/imgui/imgui_widgets.cpp:4036
Method
InputTextEx
Edit a string of text - buf_size account for the zero-terminator, so a buf_size of 6 can hold "Hello" but not "Hello!". This is so we can easily call
Sources/CImGui/imgui/imgui_widgets.cpp:4055
Method
InputTextMultiline
Sources/CImGui/imgui/imgui_widgets.cpp:3616
Method
InputTextWithHint
Sources/CImGui/imgui/imgui_widgets.cpp:3621
Method
InvisibleButton
Tip: use ImGui::PushID()/PopID() to push indices or pointers in the ID stack. Then you can keep 'str_id' empty or the same for all your buttons (inste
Sources/CImGui/imgui/imgui_widgets.cpp:746
Method
IsAnyItemActive
Sources/CImGui/imgui/imgui.cpp:5204
Method
IsAnyItemFocused
Sources/CImGui/imgui/imgui.cpp:5210
Method
IsAnyItemHovered
Sources/CImGui/imgui/imgui.cpp:5198
Method
IsAnyMouseDown
[WILL OBSOLETE] This was designed for backends, but prefer having backend maintain a mask of held mouse buttons, because upcoming input queue system w
Sources/CImGui/imgui/imgui.cpp:8270
Method
IsClippedEx
FIXME: This is inlined/duplicated in ItemAdd()
Sources/CImGui/imgui/imgui.cpp:4047
Method
IsDragDropActive
Sources/CImGui/imgui/imgui.cpp:12041
Method
IsDragDropPayloadBeingAccepted
Sources/CImGui/imgui/imgui.cpp:12296
Function
IsInverted
Sources/CImGui/imgui/imgui_internal.h:536
Method
IsItemActivated
Sources/CImGui/imgui/imgui.cpp:5147
Method
IsItemActive
Sources/CImGui/imgui/imgui.cpp:5139
Method
IsItemClicked
Important: this can be useful but it is NOT equivalent to the behavior of e.g.Button()! Most widgets have specific reactions based on mouse-up/down st
Sources/CImGui/imgui/imgui.cpp:5181
Method
IsItemDeactivated
Sources/CImGui/imgui/imgui.cpp:5156
Method
IsItemDeactivatedAfterEdit
Sources/CImGui/imgui/imgui.cpp:5164
Method
IsItemEdited
Sources/CImGui/imgui/imgui.cpp:5222
Method
IsItemFocused
== GetItemID() == GetFocusID()
Sources/CImGui/imgui/imgui.cpp:5171
Method
IsItemHovered
This is roughly matching the behavior of internal-facing ItemHoverable() - we allow hovering to be true when ActiveId==window->MoveID, so that clickin
Sources/CImGui/imgui/imgui.cpp:3920
Method
IsItemToggledOpen
Sources/CImGui/imgui/imgui.cpp:5186
Method
IsItemToggledSelection
Sources/CImGui/imgui/imgui.cpp:5192
Method
IsItemVisible
Sources/CImGui/imgui/imgui.cpp:5216
Method
IsKeyDown
Note that Dear ImGui doesn't know the meaning/semantic of ImGuiKey from 0..511: they are legacy native keycodes. Consider transitioning from 'IsKeyDow
Sources/CImGui/imgui/imgui.cpp:8075
Method
IsKeyPressed
Sources/CImGui/imgui/imgui.cpp:8090
Method
IsKeyReleased
Sources/CImGui/imgui/imgui.cpp:8120
Method
IsLegacyNativeDupe
Sources/CImGui/imgui/imgui.cpp:13732
Method
IsLegacyNativeDupe
Sources/CImGui/imgui/imgui_demo.cpp:5744
Method
IsMouseClicked
Sources/CImGui/imgui/imgui.cpp:8149
Method
IsMouseDoubleClicked
Sources/CImGui/imgui/imgui.cpp:8190
Method
IsMouseDown
Sources/CImGui/imgui/imgui.cpp:8135
Method
IsMouseDragPastThreshold
Return if a mouse click/drag went past the given threshold. Valid to call during the MouseReleased frame. [Internal] This doesn't test if the button i
Sources/CImGui/imgui/imgui.cpp:8225
Method
IsMouseDragging
Sources/CImGui/imgui/imgui.cpp:8234
Method
IsMouseHoveringRect
Test if mouse cursor is hovering given rectangle NB- Rectangle is clipped by our current clip setting NB- Expand the rectangle to be generous on impre
Sources/CImGui/imgui/imgui.cpp:8207
Method
IsMousePosValid
We typically use ImVec2(-FLT_MAX,-FLT_MAX) to denote an invalid mouse position.
Sources/CImGui/imgui/imgui.cpp:8259
Method
IsMouseReleased
Sources/CImGui/imgui/imgui.cpp:8176
Method
IsPopupOpen
Supported flags: ImGuiPopupFlags_AnyPopupId, ImGuiPopupFlags_AnyPopupLevel
Sources/CImGui/imgui/imgui.cpp:10055
Method
IsRectVisible
Sources/CImGui/imgui/imgui.cpp:7677
Method
IsWindowAbove
Sources/CImGui/imgui/imgui.cpp:7163
Method
IsWindowAppearing
Sources/CImGui/imgui/imgui.cpp:7377
Method
IsWindowChildOf
Sources/CImGui/imgui/imgui.cpp:7134
Method
IsWindowCollapsed
Sources/CImGui/imgui/imgui.cpp:7371
Method
IsWindowContentHoverable
Sources/CImGui/imgui/imgui.cpp:3892
Method
IsWindowFocused
Sources/CImGui/imgui/imgui.cpp:7216
Method
IsWindowHovered
Sources/CImGui/imgui/imgui.cpp:7183
Method
IsWindowNavFocusable
Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext) Note that NoNavFocus makes the window not reachable with CTRL+TAB but
Sources/CImGui/imgui/imgui.cpp:7241
← previous
next →
1,401–1,500 of 2,768, ranked by callers