MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

FunctionImRect_GetTL
Sources/CImGui/cimgui.cpp:2982
FunctionImRect_GetTR
Sources/CImGui/cimgui.cpp:2986
FunctionImRect_GetWidth
Sources/CImGui/cimgui.cpp:2970
FunctionImRect_ImRect_Float
Sources/CImGui/cimgui.cpp:2958
FunctionImRect_ImRect_Nil
Sources/CImGui/cimgui.cpp:2942
FunctionImRect_ImRect_Vec2
Sources/CImGui/cimgui.cpp:2950
FunctionImRect_ImRect_Vec4
Sources/CImGui/cimgui.cpp:2954
FunctionImRect_IsInverted
Sources/CImGui/cimgui.cpp:3050
FunctionImRect_Overlaps
Sources/CImGui/cimgui.cpp:3006
FunctionImRect_ToVec4
Sources/CImGui/cimgui.cpp:3054
FunctionImRect_Translate
Sources/CImGui/cimgui.cpp:3026
FunctionImRect_TranslateX
Sources/CImGui/cimgui.cpp:3030
FunctionImRect_TranslateY
Sources/CImGui/cimgui.cpp:3034
FunctionImRect_destroy
Sources/CImGui/cimgui.cpp:2946
FunctionImSpan
Constructors, destructor
Sources/CImGui/imgui/imgui_internal.h:601
MethodImSpanAllocator
Sources/CImGui/imgui/imgui_internal.h:633
FunctionImTextureID ImDrawCmd_GetTexID
Sources/CImGui/cimgui.cpp:1971
FunctionImVec1
Sources/CImGui/imgui/imgui_internal.h:489
FunctionImVec1_ImVec1_Float
Sources/CImGui/cimgui.cpp:2922
FunctionImVec1_ImVec1_Nil
Sources/CImGui/cimgui.cpp:2914
FunctionImVec1_destroy
Sources/CImGui/cimgui.cpp:2918
FunctionImVec2_ImVec2_Float
Sources/CImGui/cimgui.cpp:30
FunctionImVec2_ImVec2_Nil
Sources/CImGui/cimgui.cpp:22
FunctionImVec2_destroy
Sources/CImGui/cimgui.cpp:26
MethodImVec2ih
Sources/CImGui/imgui/imgui_internal.h:497
FunctionImVec2ih_ImVec2ih_Nil
Sources/CImGui/cimgui.cpp:2926
FunctionImVec2ih_ImVec2ih_Vec2
Sources/CImGui/cimgui.cpp:2938
FunctionImVec2ih_ImVec2ih_short
Sources/CImGui/cimgui.cpp:2934
FunctionImVec2ih_destroy
Sources/CImGui/cimgui.cpp:2930
MethodImVec4
Sources/CImGui/imgui/imgui.h:270
FunctionImVec4_ImVec4_Float
Sources/CImGui/cimgui.cpp:42
FunctionImVec4_ImVec4_Nil
Sources/CImGui/cimgui.cpp:34
FunctionImVec4_destroy
Sources/CImGui/cimgui.cpp:38
FunctionImVector_ImWchar_Init
Sources/CImGui/cimgui.cpp:5056
FunctionImVector_ImWchar_UnInit
Sources/CImGui/cimgui.cpp:5060
FunctionImVector_ImWchar_destroy
Sources/CImGui/cimgui.cpp:5051
MethodImage
Sources/CImGui/imgui/imgui_widgets.cpp:1016
MethodImageButton
Sources/CImGui/imgui/imgui_widgets.cpp:1069
MethodImageButtonEx
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
MethodIndent
Sources/CImGui/imgui/imgui.cpp:9478
MethodInitialize
Sources/CImGui/imgui/imgui.cpp:3517
MethodInputDouble
Sources/CImGui/imgui/imgui_widgets.cpp:3591
MethodInputFloat
Sources/CImGui/imgui/imgui_widgets.cpp:3548
MethodInputFloat2
Sources/CImGui/imgui/imgui_widgets.cpp:3554
MethodInputFloat3
Sources/CImGui/imgui/imgui_widgets.cpp:3559
MethodInputFloat4
Sources/CImGui/imgui/imgui_widgets.cpp:3564
MethodInputInt
Sources/CImGui/imgui/imgui_widgets.cpp:3569
MethodInputInt2
Sources/CImGui/imgui/imgui_widgets.cpp:3576
MethodInputInt3
Sources/CImGui/imgui/imgui_widgets.cpp:3581
MethodInputInt4
Sources/CImGui/imgui/imgui_widgets.cpp:3586
MethodInputScalar
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
MethodInputScalarN
Sources/CImGui/imgui/imgui_widgets.cpp:3513
MethodInputText
Sources/CImGui/imgui/imgui_widgets.cpp:3610
MethodInputTextDeactivateHook
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
MethodInputTextEx
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
MethodInputTextMultiline
Sources/CImGui/imgui/imgui_widgets.cpp:3616
MethodInputTextWithHint
Sources/CImGui/imgui/imgui_widgets.cpp:3621
MethodInvisibleButton
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
MethodIsAnyItemActive
Sources/CImGui/imgui/imgui.cpp:5204
MethodIsAnyItemFocused
Sources/CImGui/imgui/imgui.cpp:5210
MethodIsAnyItemHovered
Sources/CImGui/imgui/imgui.cpp:5198
MethodIsAnyMouseDown
[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
MethodIsClippedEx
FIXME: This is inlined/duplicated in ItemAdd()
Sources/CImGui/imgui/imgui.cpp:4047
MethodIsDragDropActive
Sources/CImGui/imgui/imgui.cpp:12041
MethodIsDragDropPayloadBeingAccepted
Sources/CImGui/imgui/imgui.cpp:12296
FunctionIsInverted
Sources/CImGui/imgui/imgui_internal.h:536
MethodIsItemActivated
Sources/CImGui/imgui/imgui.cpp:5147
MethodIsItemActive
Sources/CImGui/imgui/imgui.cpp:5139
MethodIsItemClicked
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
MethodIsItemDeactivated
Sources/CImGui/imgui/imgui.cpp:5156
MethodIsItemDeactivatedAfterEdit
Sources/CImGui/imgui/imgui.cpp:5164
MethodIsItemEdited
Sources/CImGui/imgui/imgui.cpp:5222
MethodIsItemFocused
== GetItemID() == GetFocusID()
Sources/CImGui/imgui/imgui.cpp:5171
MethodIsItemHovered
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
MethodIsItemToggledOpen
Sources/CImGui/imgui/imgui.cpp:5186
MethodIsItemToggledSelection
Sources/CImGui/imgui/imgui.cpp:5192
MethodIsItemVisible
Sources/CImGui/imgui/imgui.cpp:5216
MethodIsKeyDown
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
MethodIsKeyPressed
Sources/CImGui/imgui/imgui.cpp:8090
MethodIsKeyReleased
Sources/CImGui/imgui/imgui.cpp:8120
MethodIsLegacyNativeDupe
Sources/CImGui/imgui/imgui.cpp:13732
MethodIsLegacyNativeDupe
Sources/CImGui/imgui/imgui_demo.cpp:5744
MethodIsMouseClicked
Sources/CImGui/imgui/imgui.cpp:8149
MethodIsMouseDoubleClicked
Sources/CImGui/imgui/imgui.cpp:8190
MethodIsMouseDown
Sources/CImGui/imgui/imgui.cpp:8135
MethodIsMouseDragPastThreshold
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
MethodIsMouseDragging
Sources/CImGui/imgui/imgui.cpp:8234
MethodIsMouseHoveringRect
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
MethodIsMousePosValid
We typically use ImVec2(-FLT_MAX,-FLT_MAX) to denote an invalid mouse position.
Sources/CImGui/imgui/imgui.cpp:8259
MethodIsMouseReleased
Sources/CImGui/imgui/imgui.cpp:8176
MethodIsPopupOpen
Supported flags: ImGuiPopupFlags_AnyPopupId, ImGuiPopupFlags_AnyPopupLevel
Sources/CImGui/imgui/imgui.cpp:10055
MethodIsRectVisible
Sources/CImGui/imgui/imgui.cpp:7677
MethodIsWindowAbove
Sources/CImGui/imgui/imgui.cpp:7163
MethodIsWindowAppearing
Sources/CImGui/imgui/imgui.cpp:7377
MethodIsWindowChildOf
Sources/CImGui/imgui/imgui.cpp:7134
MethodIsWindowCollapsed
Sources/CImGui/imgui/imgui.cpp:7371
MethodIsWindowContentHoverable
Sources/CImGui/imgui/imgui.cpp:3892
MethodIsWindowFocused
Sources/CImGui/imgui/imgui.cpp:7216
MethodIsWindowHovered
Sources/CImGui/imgui/imgui.cpp:7183
MethodIsWindowNavFocusable
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
← previousnext →1,401–1,500 of 2,768, ranked by callers