85113 lines
3.0 MiB
Plaintext
85113 lines
3.0 MiB
Plaintext
{
|
|
"defines": [
|
|
{
|
|
"name": "IMGUI_ENABLE_SSE",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "(defined __SSE__ || defined __x86_64__ || defined _M_X64 ||(defined(_M_IX86_FP)&&(_M_IX86_FP >= 1)))&&!defined(IMGUI_DISABLE_SSE)&&!defined(_M_ARM64)&&!defined(_M_ARM64EC)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 64
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_ENABLE_SSE4_2",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "(defined __SSE__ || defined __x86_64__ || defined _M_X64 ||(defined(_M_IX86_FP)&&(_M_IX86_FP >= 1)))&&!defined(IMGUI_DISABLE_SSE)&&!defined(_M_ARM64)&&!defined(_M_ARM64EC)"
|
|
},
|
|
{
|
|
"condition": "if",
|
|
"expression": "(defined __AVX__ || defined __SSE4_2__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 67
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_ENABLE_SSE4_2_CRC",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(IMGUI_ENABLE_SSE4_2)&&!defined(IMGUI_USE_LEGACY_CRC32_ADLER)&&!defined(__EMSCRIPTEN__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 73
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_ENABLE_STB_TRUETYPE",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_ENABLE_FREETYPE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 129
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_PAYLOAD_TYPE_WINDOW",
|
|
"content": "\"_IMWINDOW\"",
|
|
"comments": {
|
|
"attached": "// Payload == ImGuiWindow*"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 240
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PI",
|
|
"content": "3.14159265358979323846f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 279
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_NEWLINE",
|
|
"content": "\"\\r\\n\"",
|
|
"comments": {
|
|
"attached": "// Play it nice with Windows users (Update: since 2018-05, Notepad finally appears to support Unix-style carriage returns!)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "_WIN32"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 281
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_NEWLINE",
|
|
"content": "\"\\n\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "_WIN32"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 283
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_TABSIZE",
|
|
"content": "4",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IM_TABSIZE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 286
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_LIKELY",
|
|
"content": "[[likely]]",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "(defined(__cplusplus)&&(__cplusplus >= 202002L))||(defined(_MSVC_LANG)&&(_MSVC_LANG >= 202002L))"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 297
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_UNLIKELY",
|
|
"content": "[[unlikely]]",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "(defined(__cplusplus)&&(__cplusplus >= 202002L))||(defined(_MSVC_LANG)&&(_MSVC_LANG >= 202002L))"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 298
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_LIKELY",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifnot",
|
|
"expression": "(defined(__cplusplus)&&(__cplusplus >= 202002L))||(defined(_MSVC_LANG)&&(_MSVC_LANG >= 202002L))"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 300
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_UNLIKELY",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifnot",
|
|
"expression": "(defined(__cplusplus)&&(__cplusplus >= 202002L))||(defined(_MSVC_LANG)&&(_MSVC_LANG >= 202002L))"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 301
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_CDECL",
|
|
"content": "__cdecl",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "_MSC_VER"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 306
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_CDECL",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "_MSC_VER"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 308
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRId64",
|
|
"content": "\"I64d\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 340
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRIu64",
|
|
"content": "\"I64u\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 341
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRIX64",
|
|
"content": "\"I64X\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 342
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRId64",
|
|
"content": "\"lld\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifnot",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 344
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRIu64",
|
|
"content": "\"llu\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifnot",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 345
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_PRIX64",
|
|
"content": "\"llX\"",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifnot",
|
|
"expression": "defined(_MSC_VER)&&!defined(__clang__)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 346
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStrlen",
|
|
"content": "strlen",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 396
|
|
}
|
|
},
|
|
{
|
|
"name": "ImMemchr",
|
|
"content": "memchr",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 397
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 466
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_DISABLE_TTY_FUNCTIONS",
|
|
"comments": {
|
|
"attached": "// Can't use stdout, fflush if we are not using default file functions"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 482
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_DRAWLIST_CIRCLE_AUTO_SEGMENT_MIN",
|
|
"content": "4",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 853
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_DRAWLIST_CIRCLE_AUTO_SEGMENT_MAX",
|
|
"content": "512",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 854
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_DRAWLIST_ARCFAST_TABLE_SIZE",
|
|
"content": "48",
|
|
"comments": {
|
|
"attached": "// Number of samples in lookup table."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IM_DRAWLIST_ARCFAST_TABLE_SIZE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 863
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_DRAWLIST_ARCFAST_SAMPLE_MAX",
|
|
"content": "IM_DRAWLIST_ARCFAST_TABLE_SIZE",
|
|
"comments": {
|
|
"attached": "// Sample index _PathArcToFastEx() for 360 angle."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 865
|
|
}
|
|
},
|
|
{
|
|
"name": "IMSTB_TEXTEDIT_STRING",
|
|
"content": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1230
|
|
}
|
|
},
|
|
{
|
|
"name": "IMSTB_TEXTEDIT_CHARTYPE",
|
|
"content": "char",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1231
|
|
}
|
|
},
|
|
{
|
|
"name": "IMSTB_TEXTEDIT_GETWIDTH_NEWLINE",
|
|
"content": "-1.0f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1232
|
|
}
|
|
},
|
|
{
|
|
"name": "IMSTB_TEXTEDIT_UNDOSTATECOUNT",
|
|
"content": "99",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1233
|
|
}
|
|
},
|
|
{
|
|
"name": "IMSTB_TEXTEDIT_UNDOCHARCOUNT",
|
|
"content": "999",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1234
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_LegacyNativeKey_BEGIN",
|
|
"content": "0",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1513
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_LegacyNativeKey_END",
|
|
"content": "512",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1514
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Keyboard_BEGIN",
|
|
"content": "ImGuiKey_NamedKey_BEGIN",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1515
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Keyboard_END",
|
|
"content": "ImGuiKey_GamepadStart",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1516
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Gamepad_BEGIN",
|
|
"content": "ImGuiKey_GamepadStart",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1517
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Gamepad_END",
|
|
"content": "ImGuiKey_GamepadRStickDown + 1",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1518
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Mouse_BEGIN",
|
|
"content": "ImGuiKey_MouseLeft",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1519
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Mouse_END",
|
|
"content": "ImGuiKey_MouseWheelY + 1",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1520
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Aliases_BEGIN",
|
|
"content": "ImGuiKey_Mouse_BEGIN",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1521
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_Aliases_END",
|
|
"content": "ImGuiKey_Mouse_END",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1522
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavKeyboardTweakSlow",
|
|
"content": "ImGuiMod_Ctrl",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1525
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavKeyboardTweakFast",
|
|
"content": "ImGuiMod_Shift",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1526
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadTweakSlow",
|
|
"content": "ImGuiKey_GamepadL1",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1527
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadTweakFast",
|
|
"content": "ImGuiKey_GamepadR1",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1528
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadActivate",
|
|
"content": "g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceRight : ImGuiKey_GamepadFaceDown",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1529
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadCancel",
|
|
"content": "g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceDown : ImGuiKey_GamepadFaceRight",
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1530
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadMenu",
|
|
"content": "ImGuiKey_GamepadFaceLeft",
|
|
"comments": {
|
|
"attached": "// Toggle menu layer. Hold to enable Windowing."
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1531
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKey_NavGamepadContextMenu",
|
|
"content": "ImGuiKey_GamepadFaceUp",
|
|
"comments": {
|
|
"attached": "// Open context menu (same as Shift+F10)"
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1532
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyOwner_Any",
|
|
"content": "(ImGuiID)0",
|
|
"comments": {
|
|
"attached": "// Accept key that have an owner, UNLESS a call to SetKeyOwner() explicitly used ImGuiInputFlags_LockThisFrame or ImGuiInputFlags_LockUntilRelease."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1587
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyOwner_NoOwner",
|
|
"content": "(ImGuiID)-1",
|
|
"comments": {
|
|
"attached": "// Require key to have no owner."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1588
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectionUserData_Invalid",
|
|
"content": "(ImGuiSelectionUserData)-1",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1926
|
|
}
|
|
},
|
|
{
|
|
"name": "DOCKING_HOST_DRAW_CHANNEL_BG",
|
|
"content": "0",
|
|
"comments": {
|
|
"attached": "// Dock host: background fill"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1972
|
|
}
|
|
},
|
|
{
|
|
"name": "DOCKING_HOST_DRAW_CHANNEL_FG",
|
|
"content": "1",
|
|
"comments": {
|
|
"attached": "// Dock host: decorations and contents"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1973
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_WINDOW_HARD_MIN_SIZE",
|
|
"content": "4.0f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2801
|
|
}
|
|
},
|
|
{
|
|
"name": "IM_COL32_DISABLE",
|
|
"content": "IM_COL32(0,0,0,1)",
|
|
"comments": {
|
|
"attached": "// Special sentinel code which cannot be used as a regular color."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3104
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_TABLE_MAX_COLUMNS",
|
|
"content": "512",
|
|
"comments": {
|
|
"attached": "// Arbitrary \"safety\" maximum, may be lifted in the future if needed. Must fit in ImGuiTableColumnIdx/ImGuiTableDrawChannelIdx."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3105
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_FONT_SIZE_MAX",
|
|
"content": "512.0f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4120
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_FONT_SIZE_THRESHOLD_FOR_LOADADVANCEXONLYMODE",
|
|
"content": "128.0f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4121
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasRectId_IndexMask_",
|
|
"content": "0x0007FFFF",
|
|
"comments": {
|
|
"attached": "// 20-bits signed: index to access builder->RectsIndex[]."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4129
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasRectId_GenerationMask_",
|
|
"content": "0x3FF00000",
|
|
"comments": {
|
|
"attached": "// 10-bits: entry generation, so each ID is unique and get can safely detected old identifiers."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4130
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasRectId_GenerationShift_",
|
|
"content": "20",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4131
|
|
}
|
|
}
|
|
],
|
|
"enums": [
|
|
{
|
|
"name": "ImDrawTextFlags_",
|
|
"original_fully_qualified_name": "ImDrawTextFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImDrawTextFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 445
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawTextFlags_CpuFineClip",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Must be == 1/true for legacy with 'bool cpu_fine_clip' arg to RenderText()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 446
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawTextFlags_WrapKeepBlanks",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 447
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawTextFlags_StopOnNewLine",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 448
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: High-level text functions (DO NOT USE!!! THIS IS A MINIMAL SUBSET OF LARGER UPCOMING CHANGES)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 443
|
|
}
|
|
},
|
|
{
|
|
"name": "ImWcharClass",
|
|
"original_fully_qualified_name": "ImWcharClass",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImWcharClass_Blank",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 457
|
|
}
|
|
},
|
|
{
|
|
"name": "ImWcharClass_Punct",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 457
|
|
}
|
|
},
|
|
{
|
|
"name": "ImWcharClass_Other",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 457
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Character classification for word-wrapping logic"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 455
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataTypePrivate_",
|
|
"original_fully_qualified_name": "ImGuiDataTypePrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiDataType_Pointer",
|
|
"value_expression": "ImGuiDataType_COUNT",
|
|
"value": 12,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 963
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataType_ID",
|
|
"value": 13,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 964
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiDataType_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 961
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiItemFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiItemFlags_ReadOnly",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Controlled by user"
|
|
],
|
|
"attached": "// false // [ALPHA] Allow hovering interactions but underlying value is not changed."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 977
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_MixedValue",
|
|
"value_expression": "1<<12",
|
|
"value": 4096,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // [BETA] Represent a mixed/indeterminate value, generally multi-selection where values differ. Currently only supported by Checkbox() (later should support all sorts of widgets)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 978
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_NoWindowHoverableCheck",
|
|
"value_expression": "1<<13",
|
|
"value": 8192,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Disable hoverable check in ItemHoverable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 979
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_AllowOverlap",
|
|
"value_expression": "1<<14",
|
|
"value": 16384,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Allow being overlapped by another widget. Not-hovered to Hovered transition deferred by a frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 980
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_NoNavDisableMouseHover",
|
|
"value_expression": "1<<15",
|
|
"value": 32768,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Nav keyboard/gamepad mode doesn't disable hover highlight (behave as if NavHighlightItemUnderNav==false)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 981
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_NoMarkEdited",
|
|
"value_expression": "1<<16",
|
|
"value": 65536,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Skip calling MarkItemEdited()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 982
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_NoFocus",
|
|
"value_expression": "1<<17",
|
|
"value": 131072,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // [EXPERIMENTAL: Not very well specced] Clicking doesn't take focus. Automatically sets ImGuiButtonFlags_NoFocus + ImGuiButtonFlags_NoNavFocus in ButtonBehavior()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 983
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_Inputable",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Controlled by widget code"
|
|
],
|
|
"attached": "// false // [WIP] Auto-activate input mode when tab focused. Currently only used and supported by a few items before it becomes a generic feature."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 986
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_HasSelectionUserData",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Set by SetNextItemSelectionUserData()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 987
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_IsMultiSelect",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// false // Set by SetNextItemSelectionUserData()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 988
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemFlags_Default_",
|
|
"value_expression": "ImGuiItemFlags_AutoClosePopups",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Please don't change, use PushItemFlag() instead."
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 990
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiItemFlags",
|
|
"// - input: PushItemFlag() manipulates g.CurrentItemFlags, g.NextItemData.ItemFlags, ItemAdd() calls may add extra flags too.",
|
|
"// - output: stored in g.LastItemData.ItemFlags"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 974
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_",
|
|
"original_fully_qualified_name": "ImGuiItemStatusFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiItemStatusFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1000
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HoveredRect",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Mouse position is within item rectangle (does NOT mean that the window is in correct z-order and can be hovered!, this is only one part of the most-common IsItemHovered test)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1001
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HasDisplayRect",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// g.LastItemData.DisplayRect is valid"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1002
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Edited",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Value exposed by item was edited in the current frame (should match the bool return value of most widgets)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1003
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_ToggledSelection",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Set when Selectable(), TreeNode() reports toggling a selection. We can't report \"Selected\", only state changes, in order to easily handle clipping with less issues."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1004
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_ToggledOpen",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Set when TreeNode() reports toggling their open state."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1005
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HasDeactivated",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Set if the widget/group is able to provide data for the ImGuiItemStatusFlags_Deactivated flag."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1006
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Deactivated",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Only valid if ImGuiItemStatusFlags_HasDeactivated is set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1007
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HoveredWindow",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Override the HoveredWindow test to allow cross-window hover testing."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1008
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Visible",
|
|
"value_expression": "1<<8",
|
|
"value": 256,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [WIP] Set when item is overlapping the current clipping rectangle (Used internally. Please don't use yet: API/system will change as we refactor Itemadd())."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1009
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HasClipRect",
|
|
"value_expression": "1<<9",
|
|
"value": 512,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// g.LastItemData.ClipRect is valid."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1010
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_HasShortcut",
|
|
"value_expression": "1<<10",
|
|
"value": 1024,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// g.LastItemData.Shortcut valid. Set by SetNextItemShortcut() -> ItemAdd()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1011
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Openable",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Item is an openable (e.g. TreeNode)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1016
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Opened",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Opened status"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1017
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Checkable",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Item is a checkable (e.g. CheckBox, MenuItem)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1018
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Checked",
|
|
"value_expression": "1<<23",
|
|
"value": 8388608,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Checked status"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1019
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags_Inputable",
|
|
"value_expression": "1<<24",
|
|
"value": 16777216,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Item is a text-inputable (e.g. InputText, SliderXXX, DragXXX)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1020
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Status flags for an already submitted item",
|
|
"// - output: stored in g.LastItemData.StatusFlags"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 998
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiHoveredFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiHoveredFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiHoveredFlags_DelayMask_",
|
|
"value_expression": "ImGuiHoveredFlags_DelayNone | ImGuiHoveredFlags_DelayShort | ImGuiHoveredFlags_DelayNormal | ImGuiHoveredFlags_NoSharedDelay",
|
|
"value": 245760,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1027
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiHoveredFlags_AllowedMaskForIsWindowHovered",
|
|
"value_expression": "ImGuiHoveredFlags_ChildWindows | ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_AnyWindow | ImGuiHoveredFlags_NoPopupHierarchy | ImGuiHoveredFlags_DockHierarchy | ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_ForTooltip | ImGuiHoveredFlags_Stationary",
|
|
"value": 12479,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1028
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiHoveredFlags_AllowedMaskForIsItemHovered",
|
|
"value_expression": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped | ImGuiHoveredFlags_AllowWhenDisabled | ImGuiHoveredFlags_NoNavOverride | ImGuiHoveredFlags_ForTooltip | ImGuiHoveredFlags_Stationary | ImGuiHoveredFlags_DelayMask_",
|
|
"value": 262048,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1029
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiHoveredFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1025
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiInputTextFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiInputTextFlags_Multiline",
|
|
"value_expression": "1<<26",
|
|
"value": 67108864,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [Internal]"
|
|
],
|
|
"attached": "// For internal use by InputTextMultiline()"
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1036
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextFlags_TempInput",
|
|
"value_expression": "1<<27",
|
|
"value": 134217728,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// For internal use by TempInputText(), will skip calling ItemAdd(). Require bounding-box to strictly match."
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1037
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextFlags_LocalizeDecimalPoint",
|
|
"value_expression": "1<<28",
|
|
"value": 268435456,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// For internal use by InputScalar() and TempInputScalar()"
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1038
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiInputTextFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1033
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiButtonFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnClick",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// return true on click (mouse down event)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1044
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnClickRelease",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [Default] return true on click + release on same item <-- this is what the majority of Button are using"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1045
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnClickReleaseAnywhere",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// return true on click + release even if the release event is not done while hovering the item"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1046
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnRelease",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// return true on release (default requires click+release). Prior to 2026/03/20 this implied ImGuiButtonFlags_NoHoldingActiveId but they are separate now."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1047
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnDoubleClick",
|
|
"value_expression": "1<<8",
|
|
"value": 256,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// return true on double-click (default requires click+release)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1048
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnDragDropHold",
|
|
"value_expression": "1<<9",
|
|
"value": 512,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// return true when held into while we are drag and dropping another item (used by e.g. tree nodes, collapsing headers)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1049
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_FlattenChildren",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"//ImGuiButtonFlags_Repeat = 1 << 10, // hold to repeat -> use ImGuiItemFlags_ButtonRepeat instead."
|
|
],
|
|
"attached": "// allow interactions even if a child window is overlapping"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1051
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_AlignTextBaseLine",
|
|
"value_expression": "1<<15",
|
|
"value": 32768,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"//ImGuiButtonFlags_DontClosePopups = 1 << 13, // disable automatically closing parent popup on press",
|
|
"//ImGuiButtonFlags_Disabled = 1 << 14, // disable interactions -> use BeginDisabled() or ImGuiItemFlags_Disabled"
|
|
],
|
|
"attached": "// vertically align button to match text baseline - ButtonEx() only // FIXME: Should be removed and handled by SmallButton(), not possible currently because of DC.CursorPosPrevLine"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1054
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoKeyModsAllowed",
|
|
"value_expression": "1<<16",
|
|
"value": 65536,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// disable mouse interaction if a key modifier is held"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1055
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoHoldingActiveId",
|
|
"value_expression": "1<<17",
|
|
"value": 131072,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// don't set ActiveId while holding the mouse (ImGuiButtonFlags_PressedOnClick only)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1056
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoNavFocus",
|
|
"value_expression": "1<<18",
|
|
"value": 262144,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// don't override navigation focus when activated (FIXME: this is essentially used every time an item uses ImGuiItemFlags_NoNav, but because legacy specs don't requires LastItemData to be set ButtonBehavior(), we can't poll g.LastItemData.ItemFlags)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1057
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoHoveredOnFocus",
|
|
"value_expression": "1<<19",
|
|
"value": 524288,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// don't report as hovered when nav focus is on this item"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1058
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoSetKeyOwner",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// don't set key/input owner on the initial click (note: mouse buttons are keys! often, the key in question will be ImGuiKey_MouseLeft!)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1059
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoTestKeyOwner",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// don't test key/input owner when polling the key (note: mouse buttons are keys! often, the key in question will be ImGuiKey_MouseLeft!)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1060
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_NoFocus",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [EXPERIMENTAL: Not very well specced]. Don't focus parent window when clicking."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1061
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnMask_",
|
|
"value_expression": "ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold",
|
|
"value": 1008,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1062
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiButtonFlags_PressedOnDefault_",
|
|
"value_expression": "ImGuiButtonFlags_PressedOnClickRelease",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1063
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiButtonFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1042
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiComboFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiComboFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiComboFlags_CustomPreview",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// enable BeginComboPreview()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1070
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiComboFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1068
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSliderFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiSliderFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiSliderFlags_Vertical",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Should this slider be orientated vertically?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1076
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSliderFlags_ReadOnly",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Consider using g.NextItemData.ItemFlags |= ImGuiItemFlags_ReadOnly instead."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1077
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiSliderFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1074
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiSelectableFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiSelectableFlags_NoHoldingActiveID",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// NB: need to be in sync with last value of ImGuiSelectableFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1084
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_SelectOnClick",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Override button behavior to react on Click (default is Click+Release)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1085
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_SelectOnRelease",
|
|
"value_expression": "1<<23",
|
|
"value": 8388608,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Override button behavior to react on Release (default is Click+Release)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1086
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_SpanAvailWidth",
|
|
"value_expression": "1<<24",
|
|
"value": 16777216,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Span all avail width even if we declared less for layout purpose. FIXME: We may be able to remove this (added in 6251d379, 2bcafc86 for menus)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1087
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_SetNavIdOnHover",
|
|
"value_expression": "1<<25",
|
|
"value": 33554432,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Set Nav/Focus ID on mouse hover (used by MenuItem)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1088
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_NoPadWithHalfSpacing",
|
|
"value_expression": "1<<26",
|
|
"value": 67108864,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable padding each side with ItemSpacing * 0.5f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1089
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSelectableFlags_NoSetKeyOwner",
|
|
"value_expression": "1<<27",
|
|
"value": 134217728,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Don't set key/input owner on the initial click (note: mouse buttons are keys! often, the key in question will be ImGuiKey_MouseLeft!)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1090
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiSelectableFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1081
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiTreeNodeFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTreeNodeFlags_NoNavFocus",
|
|
"value_expression": "1<<27",
|
|
"value": 134217728,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Don't claim nav focus when interacting with this item (#8551)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1096
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeFlags_ClipLabelForTrailingButton",
|
|
"value_expression": "1<<28",
|
|
"value": 268435456,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// FIXME-WIP: Hard-coded for CollapsingHeader()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1097
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeFlags_UpsideDownArrow",
|
|
"value_expression": "1<<29",
|
|
"value": 536870912,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// FIXME-WIP: Turn Down arrow into an Up arrow, for reversed trees (#6517)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1098
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeFlags_OpenOnMask_",
|
|
"value_expression": "ImGuiTreeNodeFlags_OpenOnDoubleClick | ImGuiTreeNodeFlags_OpenOnArrow",
|
|
"value": 192,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1099
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeFlags_DrawLinesMask_",
|
|
"value_expression": "ImGuiTreeNodeFlags_DrawLinesNone | ImGuiTreeNodeFlags_DrawLinesFull | ImGuiTreeNodeFlags_DrawLinesToNodes",
|
|
"value": 1835008,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1100
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiTreeNodeFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1094
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSeparatorFlags_",
|
|
"original_fully_qualified_name": "ImGuiSeparatorFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiSeparatorFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1105
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSeparatorFlags_Horizontal",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Axis default to current layout type, so generally Horizontal unless e.g. in a menu bar"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1106
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSeparatorFlags_Vertical",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1107
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSeparatorFlags_SpanAllColumns",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Make separator cover all columns of a legacy Columns() set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1108
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1103
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiFocusRequestFlags_",
|
|
"original_fully_qualified_name": "ImGuiFocusRequestFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiFocusRequestFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1116
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiFocusRequestFlags_RestoreFocusedChild",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Find last focused child (if any) and focus it instead."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1117
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiFocusRequestFlags_UnlessBelowModal",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Do not set focus if the window is below a modal."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1118
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for FocusWindow(). This is not called ImGuiFocusFlags to avoid confusion with public-facing ImGuiFocusedFlags.",
|
|
"// FIXME: Once we finishing replacing more uses of GetTopMostPopupModal()+IsWindowWithinBeginStackOf()",
|
|
"// and FindBlockingModal() with this, we may want to change the flag to be opt-out instead of opt-in."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1114
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextFlags_",
|
|
"original_fully_qualified_name": "ImGuiTextFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTextFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1123
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextFlags_NoWidthForLargeClippedText",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1124
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1121
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTooltipFlags_",
|
|
"original_fully_qualified_name": "ImGuiTooltipFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTooltipFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1129
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTooltipFlags_OverridePrevious",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Clear/ignore previously submitted tooltip (defaults to append)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1130
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1127
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLayoutType_",
|
|
"original_fully_qualified_name": "ImGuiLayoutType_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiLayoutType_Horizontal",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1137
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLayoutType_Vertical",
|
|
"value_expression": "1",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1138
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// FIXME: this is in development, not exposed/functional as a generic feature yet.",
|
|
"// Horizontal/Vertical enums are fixed to 0/1 so they may be used to index ImVec2"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1135
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_",
|
|
"original_fully_qualified_name": "ImGuiLogFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiLogFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1144
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_OutputTTY",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1146
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_OutputFile",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1147
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_OutputBuffer",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1148
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_OutputClipboard",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1149
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags_OutputMask_",
|
|
"value_expression": "ImGuiLogFlags_OutputTTY | ImGuiLogFlags_OutputFile | ImGuiLogFlags_OutputBuffer | ImGuiLogFlags_OutputClipboard",
|
|
"value": 15,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1150
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for LogBegin() text capturing function"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1142
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiAxis",
|
|
"original_fully_qualified_name": "ImGuiAxis",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiAxis_None",
|
|
"value_expression": "-1",
|
|
"value": -1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1156
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiAxis_X",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1157
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiAxis_Y",
|
|
"value_expression": "1",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1158
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// X/Y enums are fixed to 0/1 so they may be used to index ImVec2"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1154
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPlotType",
|
|
"original_fully_qualified_name": "ImGuiPlotType",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiPlotType_Lines",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1163
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPlotType_Histogram",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1164
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1161
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags_",
|
|
"original_fully_qualified_name": "ImGuiWindowRefreshFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1298
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags_TryToAvoidRefresh",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [EXPERIMENTAL] Try to keep existing contents, USER MUST NOT HONOR BEGIN() RETURNING FALSE AND NOT APPEND."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1299
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags_RefreshOnHover",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [EXPERIMENTAL] Always refresh on hover"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1300
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags_RefreshOnFocus",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [EXPERIMENTAL] Always refresh on focus"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1301
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1296
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowBgClickFlags_",
|
|
"original_fully_qualified_name": "ImGuiWindowBgClickFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiWindowBgClickFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1307
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowBgClickFlags_Move",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Click on bg/void + drag to move window. Cleared by default when using io.ConfigWindowsMoveFromTitleBarOnly."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1308
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1305
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_",
|
|
"original_fully_qualified_name": "ImGuiNextWindowDataFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1313
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasPos",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1314
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasSize",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1315
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasContentSize",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1316
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasCollapsed",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1317
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasSizeConstraint",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1318
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasFocus",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1319
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasBgAlpha",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1320
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasScroll",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1321
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasWindowFlags",
|
|
"value_expression": "1<<8",
|
|
"value": 256,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1322
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasChildFlags",
|
|
"value_expression": "1<<9",
|
|
"value": 512,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1323
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasRefreshPolicy",
|
|
"value_expression": "1<<10",
|
|
"value": 1024,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1324
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasViewport",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1325
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasDock",
|
|
"value_expression": "1<<12",
|
|
"value": 4096,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1326
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags_HasWindowClass",
|
|
"value_expression": "1<<13",
|
|
"value": 8192,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1327
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1311
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_",
|
|
"original_fully_qualified_name": "ImGuiNextItemDataFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1365
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasWidth",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1366
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasOpen",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasShortcut",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1368
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasRefVal",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1369
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasStorageID",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1370
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags_HasColorMarker",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1371
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1363
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPopupPositionPolicy",
|
|
"original_fully_qualified_name": "ImGuiPopupPositionPolicy",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiPopupPositionPolicy_Default",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1485
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPopupPositionPolicy_ComboBox",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1486
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPopupPositionPolicy_Tooltip",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1487
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1483
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType",
|
|
"original_fully_qualified_name": "ImGuiInputEventType",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiInputEventType_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1536
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_MousePos",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1537
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_MouseWheel",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1538
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_MouseButton",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1539
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_MouseViewport",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1540
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_Key",
|
|
"value": 5,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1541
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_Text",
|
|
"value": 6,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1542
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_Focus",
|
|
"value": 7,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1543
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventType_COUNT",
|
|
"value": 8,
|
|
"is_count": true,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1544
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1534
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputSource",
|
|
"original_fully_qualified_name": "ImGuiInputSource",
|
|
"storage_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiInputSource_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1549
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputSource_Mouse",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Note: may be Mouse or TouchScreen or Pen. See io.MouseSource to distinguish them."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1550
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputSource_Keyboard",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1551
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputSource_Gamepad",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1552
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputSource_COUNT",
|
|
"value": 4,
|
|
"is_count": true,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1553
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1547
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiInputFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatRateDefault",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for IsKeyPressed(), IsKeyChordPressed(), IsMouseClicked(), Shortcut()",
|
|
"// - Repeat mode: Repeat rate selection"
|
|
],
|
|
"attached": "// Repeat rate: Regular (default)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1637
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatRateNavMove",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Repeat rate: Fast"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1638
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatRateNavTweak",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Repeat rate: Faster"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1639
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatUntilRelease",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// - Repeat mode: Specify when repeating key pressed can be interrupted.",
|
|
"// - In theory ImGuiInputFlags_RepeatUntilOtherKeyPress may be a desirable default, but it would break too many behavior so everything is opt-in."
|
|
],
|
|
"attached": "// Stop repeating when released (default for all functions except Shortcut). This only exists to allow overriding Shortcut() default behavior."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1642
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatUntilKeyModsChange",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Stop repeating when released OR if keyboard mods are changed (default for Shortcut)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1643
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatUntilKeyModsChangeFromNone",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Stop repeating when released OR if keyboard mods are leaving the None state. Allows going from Mod+Key to Key by releasing Mod."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1644
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatUntilOtherKeyPress",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Stop repeating when released OR if any other keyboard key is pressed during the repeat"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1645
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_LockThisFrame",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for SetKeyOwner(), SetItemKeyOwner()",
|
|
"// - Locking key away from non-input aware code. Locking is useful to make input-owner-aware code steal keys from non-input-owner-aware code. If all code is input-owner-aware locking would never be necessary."
|
|
],
|
|
"attached": "// Further accesses to key data will require EXPLICIT owner ID (ImGuiKeyOwner_Any/0 will NOT accepted for polling). Cleared at end of frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1649
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_LockUntilRelease",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Further accesses to key data will require EXPLICIT owner ID (ImGuiKeyOwner_Any/0 will NOT accepted for polling). Cleared when the key is released or at end of each frame if key is released."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1650
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_CondHovered",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// - Condition for SetItemKeyOwner()"
|
|
],
|
|
"attached": "// Only set if item is hovered (default to both)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1653
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_CondActive",
|
|
"value_expression": "1<<23",
|
|
"value": 8388608,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Only set if item is active (default to both)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1654
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_CondDefault_",
|
|
"value_expression": "ImGuiInputFlags_CondHovered | ImGuiInputFlags_CondActive",
|
|
"value": 12582912,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1655
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatRateMask_",
|
|
"value_expression": "ImGuiInputFlags_RepeatRateDefault | ImGuiInputFlags_RepeatRateNavMove | ImGuiInputFlags_RepeatRateNavTweak",
|
|
"value": 14,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [Internal] Mask of which function support which flags"
|
|
]
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1658
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatUntilMask_",
|
|
"value_expression": "ImGuiInputFlags_RepeatUntilRelease | ImGuiInputFlags_RepeatUntilKeyModsChange | ImGuiInputFlags_RepeatUntilKeyModsChangeFromNone | ImGuiInputFlags_RepeatUntilOtherKeyPress",
|
|
"value": 240,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1659
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RepeatMask_",
|
|
"value_expression": "ImGuiInputFlags_Repeat | ImGuiInputFlags_RepeatRateMask_ | ImGuiInputFlags_RepeatUntilMask_",
|
|
"value": 255,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1660
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_CondMask_",
|
|
"value_expression": "ImGuiInputFlags_CondHovered | ImGuiInputFlags_CondActive",
|
|
"value": 12582912,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1661
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RouteTypeMask_",
|
|
"value_expression": "ImGuiInputFlags_RouteActive | ImGuiInputFlags_RouteFocused | ImGuiInputFlags_RouteGlobal | ImGuiInputFlags_RouteAlways",
|
|
"value": 15360,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1662
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_RouteOptionsMask_",
|
|
"value_expression": "ImGuiInputFlags_RouteOverFocused | ImGuiInputFlags_RouteOverActive | ImGuiInputFlags_RouteUnlessBgFocused | ImGuiInputFlags_RouteFromRootWindow",
|
|
"value": 245760,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1663
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedByIsKeyPressed",
|
|
"value_expression": "ImGuiInputFlags_RepeatMask_",
|
|
"value": 255,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1664
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedByIsMouseClicked",
|
|
"value_expression": "ImGuiInputFlags_Repeat",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1665
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedByShortcut",
|
|
"value_expression": "ImGuiInputFlags_RepeatMask_ | ImGuiInputFlags_RouteTypeMask_ | ImGuiInputFlags_RouteOptionsMask_",
|
|
"value": 261375,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1666
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedBySetNextItemShortcut",
|
|
"value_expression": "ImGuiInputFlags_RepeatMask_ | ImGuiInputFlags_RouteTypeMask_ | ImGuiInputFlags_RouteOptionsMask_ | ImGuiInputFlags_Tooltip",
|
|
"value": 523519,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1667
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedBySetKeyOwner",
|
|
"value_expression": "ImGuiInputFlags_LockThisFrame | ImGuiInputFlags_LockUntilRelease",
|
|
"value": 3145728,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1668
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputFlags_SupportedBySetItemKeyOwner",
|
|
"value_expression": "ImGuiInputFlags_SupportedBySetKeyOwner | ImGuiInputFlags_CondMask_",
|
|
"value": 15728640,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1669
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiInputFlags_",
|
|
"// Flags for extended versions of IsKeyPressed(), IsMouseClicked(), Shortcut(), SetKeyOwner(), SetItemKeyOwner()",
|
|
"// Don't mistake with ImGuiInputTextFlags! (which is for ImGui::InputText() function)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1633
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_",
|
|
"original_fully_qualified_name": "ImGuiActivateFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiActivateFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1708
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_PreferInput",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Favor activation that requires keyboard text input (e.g. for Slider/Drag). Default for Enter key."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1709
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_PreferTweak",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Favor activation for tweaking with arrows or gamepad (e.g. for Slider/Drag). Default for Space key and if keyboard is not used."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1710
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_TryToPreserveState",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Request widget to preserve state if it can (e.g. InputText will try to preserve cursor/selection)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1711
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_FromTabbing",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Activation requested by a tabbing request (ImGuiNavMoveFlags_IsTabbing)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1712
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_FromShortcut",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Activation requested by an item shortcut via SetNextItemShortcut() function."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1713
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags_FromFocusApi",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Activation requested by an api request (ImGuiNavMoveFlags_FocusApi)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1714
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1706
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_",
|
|
"original_fully_qualified_name": "ImGuiScrollFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiScrollFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1720
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_KeepVisibleEdgeX",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// If item is not visible: scroll as little as possible on X axis to bring item back into view [default for X axis]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1721
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_KeepVisibleEdgeY",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// If item is not visible: scroll as little as possible on Y axis to bring item back into view [default for Y axis for windows that are already visible]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1722
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_KeepVisibleCenterX",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// If item is not visible: scroll to make the item centered on X axis [rarely used]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1723
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_KeepVisibleCenterY",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// If item is not visible: scroll to make the item centered on Y axis"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1724
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_AlwaysCenterX",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Always center the result item on X axis [rarely used]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1725
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_AlwaysCenterY",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Always center the result item on Y axis [default for Y axis for appearing window)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1726
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_NoScrollParent",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable forwarding scrolling to parent window if required to keep item/rect visible (only scroll window the function was applied to)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1727
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_MaskX_",
|
|
"value_expression": "ImGuiScrollFlags_KeepVisibleEdgeX | ImGuiScrollFlags_KeepVisibleCenterX | ImGuiScrollFlags_AlwaysCenterX",
|
|
"value": 21,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1728
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags_MaskY_",
|
|
"value_expression": "ImGuiScrollFlags_KeepVisibleEdgeY | ImGuiScrollFlags_KeepVisibleCenterY | ImGuiScrollFlags_AlwaysCenterY",
|
|
"value": 42,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1729
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Early work-in-progress API for ScrollToItem()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1718
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags_",
|
|
"original_fully_qualified_name": "ImGuiNavRenderCursorFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1734
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags_Compact",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Compact highlight, no padding/distance from focused item"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1735
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags_AlwaysDraw",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Draw rectangular highlight if (g.NavId == id) even when g.NavCursorVisible == false, aka even when using the mouse."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1736
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags_NoRounding",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1737
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavHighlightFlags_None",
|
|
"value_expression": "ImGuiNavRenderCursorFlags_None",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Renamed in 1.91.4"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1739
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavHighlightFlags_Compact",
|
|
"value_expression": "ImGuiNavRenderCursorFlags_Compact",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Renamed in 1.91.4"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1740
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavHighlightFlags_AlwaysDraw",
|
|
"value_expression": "ImGuiNavRenderCursorFlags_AlwaysDraw",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Renamed in 1.91.4"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1741
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavHighlightFlags_NoRounding",
|
|
"value_expression": "ImGuiNavRenderCursorFlags_NoRounding",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Renamed in 1.91.4"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1742
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1732
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_",
|
|
"original_fully_qualified_name": "ImGuiNavMoveFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiNavMoveFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1749
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_LoopX",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// On failed request, restart from opposite side"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1750
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_LoopY",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1751
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_WrapX",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// On failed request, request from opposite side one line down (when NavDir==right) or one line up (when NavDir==left)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1752
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_WrapY",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// This is not super useful but provided for completeness"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1753
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_WrapMask_",
|
|
"value_expression": "ImGuiNavMoveFlags_LoopX | ImGuiNavMoveFlags_LoopY | ImGuiNavMoveFlags_WrapX | ImGuiNavMoveFlags_WrapY",
|
|
"value": 15,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1754
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_AllowCurrentNavId",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Allow scoring and considering the current NavId as a move target candidate. This is used when the move source is offset (e.g. pressing PageDown actually needs to send a Up move request, if we are pressing PageDown from the bottom-most item we need to stay in place)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1755
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_AlsoScoreVisibleSet",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Store alternate result in NavMoveResultLocalVisible that only comprise elements that are already fully visible (used by PageUp/PageDown)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1756
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_ScrollToEdgeY",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Force scrolling to min/max (used by Home/End) // FIXME-NAV: Aim to remove or reword as ImGuiScrollFlags"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1757
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_Forwarded",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1758
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_DebugNoResult",
|
|
"value_expression": "1<<8",
|
|
"value": 256,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Dummy scoring for debug purpose, don't apply result"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1759
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_FocusApi",
|
|
"value_expression": "1<<9",
|
|
"value": 512,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Requests from focus API can land/focus/activate items even if they are marked with _NoTabStop (see NavProcessItemForTabbingRequest() for details)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1760
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_IsTabbing",
|
|
"value_expression": "1<<10",
|
|
"value": 1024,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// == Focus + Activate if item is Inputable + DontChangeNavHighlight"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1761
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_IsPageMove",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Identify a PageDown/PageUp request."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1762
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_Activate",
|
|
"value_expression": "1<<12",
|
|
"value": 4096,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Activate/select target item."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1763
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_NoSelect",
|
|
"value_expression": "1<<13",
|
|
"value": 8192,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Don't trigger selection by not setting g.NavJustMovedTo"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1764
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_NoSetNavCursorVisible",
|
|
"value_expression": "1<<14",
|
|
"value": 16384,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Do not alter the nav cursor visible state"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1765
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags_NoClearActiveId",
|
|
"value_expression": "1<<15",
|
|
"value": 32768,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// (Experimental) Do not clear active id when applying move result"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1766
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1747
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavLayer",
|
|
"original_fully_qualified_name": "ImGuiNavLayer",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiNavLayer_Main",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Main scrolling layer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1771
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavLayer_Menu",
|
|
"value_expression": "1",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Menu layer (access with Alt)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1772
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavLayer_COUNT",
|
|
"value": 2,
|
|
"is_count": true,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1773
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1769
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectFlags_",
|
|
"original_fully_qualified_name": "ImGuiTypingSelectFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTypingSelectFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1807
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectFlags_AllowBackspace",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Backspace to delete character inputs. If using: ensure GetTypingSelectRequest() is not called more than once per frame (filter by e.g. focus state)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1808
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectFlags_AllowSingleCharMode",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Allow \"single char\" search mode which is activated when pressing the same character multiple times."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1809
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for GetTypingSelectRequest()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1805
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_",
|
|
"original_fully_qualified_name": "ImGuiOldColumnFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiOldColumnFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1844
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_NoBorder",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable column dividers"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1845
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_NoResize",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable resizing columns when clicking on the dividers"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1846
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_NoPreserveWidths",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable column width preservation when adjusting columns"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1847
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_NoForceWithinWindow",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Disable forcing columns to fit within window"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1848
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags_GrowParentContentsSize",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Restore pre-1.51 behavior of extending the parent window contents size but _without affecting the columns width at all_. Will eventually remove."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1849
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags for internal's BeginColumns(). This is an obsolete API. Prefer using BeginTable() nowadays!"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1842
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiDockNodeFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiDockNodeFlags_DockSpace",
|
|
"value_expression": "1<<10",
|
|
"value": 1024,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [Internal]"
|
|
],
|
|
"attached": "// Saved // A dockspace is a node that occupy space within an existing user window. Otherwise the node is floating and create its own window."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1981
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_CentralNode",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Saved // The central node has 2 main properties: stay visible when empty, only use \"remaining\" spaces from its neighbor."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1982
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoTabBar",
|
|
"value_expression": "1<<12",
|
|
"value": 4096,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Saved // Tab bar is completely unavailable. No triangle in the corner to enable it back."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1983
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_HiddenTabBar",
|
|
"value_expression": "1<<13",
|
|
"value": 8192,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Saved // Tab bar is hidden, with a triangle in the corner to show it again (NB: actual tab-bar instance may be destroyed as this is only used for single-window tab bar)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1984
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoWindowMenuButton",
|
|
"value_expression": "1<<14",
|
|
"value": 16384,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Saved // Disable window/docking menu (that one that appears instead of the collapse button)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1985
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoCloseButton",
|
|
"value_expression": "1<<15",
|
|
"value": 32768,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Saved // Disable close button"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1986
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoResizeX",
|
|
"value_expression": "1<<16",
|
|
"value": 65536,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// //"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1987
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoResizeY",
|
|
"value_expression": "1<<17",
|
|
"value": 131072,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// //"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1988
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_DockedWindowsInFocusRoute",
|
|
"value_expression": "1<<18",
|
|
"value": 262144,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// // Any docked window will be automatically be focus-route chained (window->ParentWindowForFocusRoute set to this) so Shortcut() in this window can run when any docked window is focused."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1989
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoDockingSplitOther",
|
|
"value_expression": "1<<19",
|
|
"value": 524288,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Disable docking/undocking actions in this dockspace or individual node (existing docked nodes will be preserved)",
|
|
"// Those are not exposed in public because the desirable sharing/inheriting/copy-flag-on-split behaviors are quite difficult to design and understand.",
|
|
"// The two public flags ImGuiDockNodeFlags_NoDockingOverCentralNode/ImGuiDockNodeFlags_NoDockingSplit don't have those issues."
|
|
],
|
|
"attached": "// // Disable this node from splitting other windows/nodes."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1994
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoDockingOverMe",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// // Disable other windows/nodes from being docked over this node."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1995
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoDockingOverOther",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// // Disable this node from being docked over another window or non-empty node."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1996
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoDockingOverEmpty",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// // Disable this node from being docked over an empty node (e.g. DockSpace with no other windows)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1997
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoDocking",
|
|
"value_expression": "ImGuiDockNodeFlags_NoDockingOverMe | ImGuiDockNodeFlags_NoDockingOverOther | ImGuiDockNodeFlags_NoDockingOverEmpty | ImGuiDockNodeFlags_NoDockingSplit | ImGuiDockNodeFlags_NoDockingSplitOther",
|
|
"value": 7864336,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1998
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_SharedFlagsInheritMask_",
|
|
"value_expression": "~0",
|
|
"value": -1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Masks"
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2001
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_NoResizeFlagsMask_",
|
|
"value_expression": "(int)ImGuiDockNodeFlags_NoResize | ImGuiDockNodeFlags_NoResizeX | ImGuiDockNodeFlags_NoResizeY",
|
|
"value": 196640,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2002
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_LocalFlagsTransferMask_",
|
|
"value_expression": "(int)ImGuiDockNodeFlags_NoDockingSplit | ImGuiDockNodeFlags_NoResizeFlagsMask_ |(int)ImGuiDockNodeFlags_AutoHideTabBar | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton",
|
|
"value": 260208,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// When splitting, those local flags are moved to the inheriting child, never duplicated"
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2005
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeFlags_SavedFlagsMask_",
|
|
"value_expression": "ImGuiDockNodeFlags_NoResizeFlagsMask_ | ImGuiDockNodeFlags_DockSpace | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton",
|
|
"value": 261152,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2006
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiDockNodeFlags_"
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1978
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataAuthority_",
|
|
"original_fully_qualified_name": "ImGuiDataAuthority_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiDataAuthority_Auto",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2012
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataAuthority_DockNode",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2013
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataAuthority_Window",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2014
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Store the source authority (dock node vs window) of a field"
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2010
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeState",
|
|
"original_fully_qualified_name": "ImGuiDockNodeState",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiDockNodeState_Unknown",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2019
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeState_HostWindowHiddenBecauseSingleWindow",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2020
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeState_HostWindowHiddenBecauseWindowsAreResizing",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2021
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeState_HostWindowVisible",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2022
|
|
}
|
|
}
|
|
],
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2017
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol",
|
|
"original_fully_qualified_name": "ImGuiWindowDockStyleCol",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_Text",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2095
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabHovered",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2096
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabFocused",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2097
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabSelected",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2098
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabSelectedOverline",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2099
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabDimmed",
|
|
"value": 5,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2100
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabDimmedSelected",
|
|
"value": 6,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2101
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_TabDimmedSelectedOverline",
|
|
"value": 7,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2102
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_UnsavedMarker",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2103
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyleCol_COUNT",
|
|
"value": 9,
|
|
"is_count": true,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2104
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// List of colors that are stored at the time of Begin() into Docked Windows.",
|
|
"// We currently store the packed colors in a simple array window->DockStyle.Colors[].",
|
|
"// A better solution may involve appending into a log of colors in ImGuiContext + store offsets into those arrays in ImGuiWindow,",
|
|
"// but it would be more complex as we'd need to double-buffer both as e.g. drop target may refer to window from last frame."
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2093
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey",
|
|
"original_fully_qualified_name": "ImGuiLocKey",
|
|
"storage_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiLocKey_VersionStr",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2223
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_TableSizeOne",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2224
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_TableSizeAllFit",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2225
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_TableSizeAllDefault",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2226
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_TableResetOrder",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2227
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_WindowingMainMenuBar",
|
|
"value": 5,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2228
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_WindowingPopup",
|
|
"value": 6,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2229
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_WindowingUntitled",
|
|
"value": 7,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2230
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_OpenLink_s",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2231
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_CopyLink",
|
|
"value": 9,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2232
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_DockingHideTabBar",
|
|
"value": 10,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2233
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_DockingHoldShiftToDock",
|
|
"value": 11,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2234
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_DockingDragToUndockOrMoveNode",
|
|
"value": 12,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2235
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey_COUNT",
|
|
"value": 13,
|
|
"is_count": true,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2236
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// This is experimental and not officially supported, it'll probably fall short of features, if/when it does we may backtrack."
|
|
],
|
|
"attached": "// Forward declared enum type ImGuiLocKey"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2221
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_",
|
|
"original_fully_qualified_name": "ImGuiDebugLogFlags_",
|
|
"is_flags_enum": true,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiDebugLogFlags_None",
|
|
"value_expression": "0",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Event types"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2271
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventError",
|
|
"value_expression": "1<<0",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Error submitted by IM_ASSERT_USER_ERROR()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2272
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventActiveId",
|
|
"value_expression": "1<<1",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2273
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventFocus",
|
|
"value_expression": "1<<2",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2274
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventPopup",
|
|
"value_expression": "1<<3",
|
|
"value": 8,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2275
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventNav",
|
|
"value_expression": "1<<4",
|
|
"value": 16,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2276
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventClipper",
|
|
"value_expression": "1<<5",
|
|
"value": 32,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2277
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventSelection",
|
|
"value_expression": "1<<6",
|
|
"value": 64,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2278
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventIO",
|
|
"value_expression": "1<<7",
|
|
"value": 128,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2279
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventFont",
|
|
"value_expression": "1<<8",
|
|
"value": 256,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2280
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventInputRouting",
|
|
"value_expression": "1<<9",
|
|
"value": 512,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2281
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventDocking",
|
|
"value_expression": "1<<10",
|
|
"value": 1024,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2282
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventViewport",
|
|
"value_expression": "1<<11",
|
|
"value": 2048,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2283
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_EventMask_",
|
|
"value_expression": "ImGuiDebugLogFlags_EventError | ImGuiDebugLogFlags_EventActiveId | ImGuiDebugLogFlags_EventFocus | ImGuiDebugLogFlags_EventPopup | ImGuiDebugLogFlags_EventNav | ImGuiDebugLogFlags_EventClipper | ImGuiDebugLogFlags_EventSelection | ImGuiDebugLogFlags_EventIO | ImGuiDebugLogFlags_EventFont | ImGuiDebugLogFlags_EventInputRouting | ImGuiDebugLogFlags_EventDocking | ImGuiDebugLogFlags_EventViewport",
|
|
"value": 4095,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2285
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_OutputToTTY",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Also send output to TTY"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2286
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_OutputToDebugger",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Also send output to Debugger Console [Windows only]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2287
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags_OutputToTestEngine",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Also send output to Dear ImGui Test Engine"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2288
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// See IMGUI_DEBUG_LOG() and IMGUI_DEBUG_LOG_XXX() macros."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2268
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType",
|
|
"original_fully_qualified_name": "ImGuiContextHookType",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiContextHookType_NewFramePre",
|
|
"value": 0,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_NewFramePost",
|
|
"value": 1,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_EndFramePre",
|
|
"value": 2,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_EndFramePost",
|
|
"value": 3,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_RenderPre",
|
|
"value": 4,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_RenderPost",
|
|
"value": 5,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_Shutdown",
|
|
"value": 6,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookType_PendingRemoval_",
|
|
"value": 7,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2367
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabBarFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiTabBarFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTabBarFlags_DockNode",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Part of a dock node [we don't use this in the master branch but it facilitate branch syncing to keep this around]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3021
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabBarFlags_IsFocused",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3022
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabBarFlags_SaveSettings",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// FIXME: Settings are handled by the docking system, this only request the tab bar to mark settings dirty when reordering tabs"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3023
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiTabBarFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3019
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItemFlagsPrivate_",
|
|
"original_fully_qualified_name": "ImGuiTabItemFlagsPrivate_",
|
|
"is_flags_enum": false,
|
|
"elements": [
|
|
{
|
|
"name": "ImGuiTabItemFlags_SectionMask_",
|
|
"value_expression": "ImGuiTabItemFlags_Leading | ImGuiTabItemFlags_Trailing",
|
|
"value": 192,
|
|
"is_count": false,
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3029
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItemFlags_NoCloseButton",
|
|
"value_expression": "1<<20",
|
|
"value": 1048576,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Track whether p_open was set or not (we'll need this info on the next frame to recompute ContentWidth during layout)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3030
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItemFlags_Button",
|
|
"value_expression": "1<<21",
|
|
"value": 2097152,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// Used by TabItemButton, change the tab item behavior to mimic a button"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3031
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItemFlags_Invisible",
|
|
"value_expression": "1<<22",
|
|
"value": 4194304,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// To reserve space e.g. with ImGuiTabItemFlags_Leading"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3032
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItemFlags_Unsorted",
|
|
"value_expression": "1<<23",
|
|
"value": 8388608,
|
|
"is_count": false,
|
|
"comments": {
|
|
"attached": "// [Docking] Trailing tabs with the _Unsorted flag will be sorted based on the DockOrder of their Window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3033
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extend ImGuiTabItemFlags_"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3027
|
|
}
|
|
}
|
|
],
|
|
"typedefs": [
|
|
{
|
|
"name": "ImGuiTableColumnIdx",
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Table column indexing"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocKey",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Enumerations",
|
|
"// Use your programming IDE \"Go to definition\" facility on the names of the center columns to find the actual flags/enum lists."
|
|
],
|
|
"attached": "// -> enum ImGuiLocKey // Enum: a localization entry for translation."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataAuthority",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiDataAuthority_ // Enum: for storing the source authority (dock node vs window) of a field"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLayoutType",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiLayoutType_ // Enum: Horizontal or vertical"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawTextFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Flags"
|
|
],
|
|
"attached": "// -> enum ImDrawTextFlags_ // Flags: for ImTextCalcWordWrapPositionEx()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiActivateFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiActivateFlags_ // Flags: for navigation/focus function (will be for ActivateItem() later)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugLogFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiDebugLogFlags_ // Flags: for ShowDebugLogWindow(), g.DebugLogFlags"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiFocusRequestFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiFocusRequestFlags_ // Flags: for FocusWindow()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiItemStatusFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiItemStatusFlags_ // Flags: for g.LastItemData.StatusFlags"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiOldColumnFlags_ // Flags: for BeginColumns()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLogFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiLogFlags_ // Flags: for LogBegin() text capturing function"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavRenderCursorFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiNavRenderCursorFlags_//Flags: for RenderNavCursor()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavMoveFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiNavMoveFlags_ // Flags: for navigation requests"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemDataFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiNextItemDataFlags_ // Flags: for SetNextItemXXX() functions"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowDataFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiNextWindowDataFlags_// Flags: for SetNextWindowXXX() functions"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiScrollFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiScrollFlags_ // Flags: for ScrollToItem() and navigation requests"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSeparatorFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiSeparatorFlags_ // Flags: for SeparatorEx()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiTextFlags_ // Flags: for TextEx()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTooltipFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiTooltipFlags_ // Flags: for BeginTooltipEx()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiTypingSelectFlags_ // Flags: for GetTypingSelectRequest()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowBgClickFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiWindowBgClickFlags_ // Flags: for overriding behavior of clicking on window background/void."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowRefreshFlags",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -> enum ImGuiWindowRefreshFlags_ // Flags: for SetNextWindowRefreshPolicy()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableDrawChannelIdx",
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFileHandle",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFileHandle",
|
|
"type": {
|
|
"declaration": "FILE*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "FILE"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitArrayPtr",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Name for use in structs"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImPoolIdx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImPool<>",
|
|
"// Basic keyed storage for contiguous instances, slow/amortized insertion, O(1) indexable, O(Log N) queries by ID over a dense/hot buffer,",
|
|
"// Honor constructor/destructor. Add/remove invalidate all pointers. Indexes have the same lifetime as the associated object."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyRoutingIndex",
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiErrorCallback",
|
|
"type": {
|
|
"declaration": "void (*ImGuiErrorCallback)(ImGuiContext* ctx, void* user_data, const char* msg)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "msg",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ImGuiErrorCallback",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "user_data",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "msg",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// The error callback is currently not public, as it is expected that only advanced users will rely on it."
|
|
],
|
|
"attached": "// Function signature for g.ErrorCallback"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHookCallback",
|
|
"type": {
|
|
"declaration": "void (*ImGuiContextHookCallback)(ImGuiContext* ctx, ImGuiContextHook* hook)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hook",
|
|
"type": {
|
|
"declaration": "ImGuiContextHook*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHook"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ImGuiContextHookCallback",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "hook",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHook"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDemoMarkerCallback",
|
|
"type": {
|
|
"declaration": "void (*ImGuiDemoMarkerCallback)(const char* file, int line, const char* section)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "line",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "section",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ImGuiDemoMarkerCallback",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "file",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "line",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "section",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontBuilderIO",
|
|
"type": {
|
|
"declaration": "ImFontLoader",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontLoader"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [renamed/changed in 1.92.0] The types are not actually compatible but we provide this as a compile-time error report helper."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "stbrp_node_im",
|
|
"type": {
|
|
"declaration": "IMGUI_STB_NAMESPACE::stbrp_node",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "IMGUI_STB_NAMESPACE::stbrp_node"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "stbrp_node_im",
|
|
"type": {
|
|
"declaration": "stbrp_node",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "stbrp_node"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
}
|
|
],
|
|
"structs": [
|
|
{
|
|
"name": "ImVector_ImFontBakedPtr",
|
|
"original_fully_qualified_name": "ImVector<ImFontBaked*>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontBaked**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImFontBaked*>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImFontAtlasPtr",
|
|
"original_fully_qualified_name": "ImVector<ImFontAtlas*>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlas**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImFontAtlas*>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockRequest",
|
|
"original_fully_qualified_name": "ImGuiDockRequest",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"comments": {
|
|
"attached": "// Docking system dock/undock queued request"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 157
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNodeSettings",
|
|
"original_fully_qualified_name": "ImGuiDockNodeSettings",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"comments": {
|
|
"attached": "// Storage for a dock node in .ini file (we preserve those even if the associated dock node isn't active during the session)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 159
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextDeactivateData",
|
|
"original_fully_qualified_name": "ImGuiInputTextDeactivateData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"comments": {
|
|
"attached": "// Short term storage to backup text of a deactivating InputText() while another is stealing active id"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 163
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableColumnsSettings",
|
|
"original_fully_qualified_name": "ImGuiTableColumnsSettings",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"comments": {
|
|
"attached": "// Storage for a column .ini settings"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 187
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVec1",
|
|
"original_fully_qualified_name": "ImVec1",
|
|
"kind": "struct",
|
|
"by_value": true,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "x",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 568
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 566
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVec2i",
|
|
"original_fully_qualified_name": "ImVec2i",
|
|
"kind": "struct",
|
|
"by_value": true,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "x",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 576
|
|
}
|
|
},
|
|
{
|
|
"name": "y",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 576
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImVec2i (2D vector, integer)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 574
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVec2ih",
|
|
"original_fully_qualified_name": "ImVec2ih",
|
|
"kind": "struct",
|
|
"by_value": true,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "x",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 584
|
|
}
|
|
},
|
|
{
|
|
"name": "y",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 584
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 582
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect",
|
|
"original_fully_qualified_name": "ImRect",
|
|
"kind": "struct",
|
|
"by_value": true,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Min",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Upper-left"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 594
|
|
}
|
|
},
|
|
{
|
|
"name": "Max",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Lower-right"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 595
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImRect (2D axis aligned bounding-box)",
|
|
"// NB: we can't rely on ImVec2 math operators being available here!"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 592
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector",
|
|
"original_fully_qualified_name": "ImBitVector",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Storage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 672
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImBitVector",
|
|
"// Store 1-bit per value."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 670
|
|
}
|
|
},
|
|
{
|
|
"name": "ImSpan_ImGuiTableColumn",
|
|
"original_fully_qualified_name": "ImSpan<ImGuiTableColumn>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumn*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumn"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 686
|
|
}
|
|
},
|
|
{
|
|
"name": "DataEnd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumn*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumn"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 687
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImSpan<ImGuiTableColumn>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 684
|
|
}
|
|
},
|
|
{
|
|
"name": "ImSpan_ImGuiTableColumnIdx",
|
|
"original_fully_qualified_name": "ImSpan<ImGuiTableColumnIdx>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 686
|
|
}
|
|
},
|
|
{
|
|
"name": "DataEnd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 687
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImSpan<ImGuiTableColumnIdx>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 684
|
|
}
|
|
},
|
|
{
|
|
"name": "ImSpan_ImGuiTableCellData",
|
|
"original_fully_qualified_name": "ImSpan<ImGuiTableCellData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableCellData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableCellData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 686
|
|
}
|
|
},
|
|
{
|
|
"name": "DataEnd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableCellData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableCellData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 687
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImSpan<ImGuiTableCellData>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 684
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStableVector_ImFontBaked_32",
|
|
"original_fully_qualified_name": "ImStableVector<ImFontBaked, 32>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "0",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 739
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "0",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 740
|
|
}
|
|
},
|
|
{
|
|
"name": "Blocks",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImFontBakedPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImFontBakedPtr"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 741
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImStableVector<ImFontBaked, 32>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 737
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawListSharedData",
|
|
"original_fully_qualified_name": "ImDrawListSharedData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TexUvWhitePixel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// UV of white pixel in the atlas (== FontAtlas->TexUvWhitePixel)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 873
|
|
}
|
|
},
|
|
{
|
|
"name": "TexUvLines",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const ImVec4*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec4",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// UV of anti-aliased lines in the atlas (== FontAtlas->TexUvLines)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 874
|
|
}
|
|
},
|
|
{
|
|
"name": "FontAtlas",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current font atlas"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 875
|
|
}
|
|
},
|
|
{
|
|
"name": "Font",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current font (used for simplified AddText overload)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 876
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current font size (used for for simplified AddText overload)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 877
|
|
}
|
|
},
|
|
{
|
|
"name": "FontScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current font scale (== FontSize / Font->FontSize)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 878
|
|
}
|
|
},
|
|
{
|
|
"name": "CurveTessellationTol",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Tessellation tolerance when using PathBezierCurveTo()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 879
|
|
}
|
|
},
|
|
{
|
|
"name": "CircleSegmentMaxError",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of circle segments to use per pixel of radius for AddCircle() etc"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 880
|
|
}
|
|
},
|
|
{
|
|
"name": "InitialFringeScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Initial scale to apply to AA fringe"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 881
|
|
}
|
|
},
|
|
{
|
|
"name": "InitialFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawListFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawListFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Initial flags at the beginning of the frame (it is possible to alter flags on a per-drawlist basis afterwards)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 882
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipRectFullscreen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Value for PushClipRectFullscreen()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 883
|
|
}
|
|
},
|
|
{
|
|
"name": "TempBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary write buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 884
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawLists",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImDrawListPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImDrawListPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// All draw lists associated to this ImDrawListSharedData"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 885
|
|
}
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [OPTIONAL] Link to Dear ImGui context. 99% of ImDrawList/ImFontAtlas can function without an ImGui context, but this facilitate handling one legacy edge case."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 886
|
|
}
|
|
},
|
|
{
|
|
"name": "ArcFastVtx",
|
|
"is_array": true,
|
|
"array_bounds": "IM_DRAWLIST_ARCFAST_TABLE_SIZE",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2[IM_DRAWLIST_ARCFAST_TABLE_SIZE]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "IM_DRAWLIST_ARCFAST_TABLE_SIZE",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Lookup tables"
|
|
],
|
|
"attached": "// Sample points on the quarter of the circle."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 889
|
|
}
|
|
},
|
|
{
|
|
"name": "ArcFastRadiusCutoff",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Cutoff radius after which arc drawing will fallback to slower PathArcTo()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 890
|
|
}
|
|
},
|
|
{
|
|
"name": "CircleSegmentCounts",
|
|
"is_array": true,
|
|
"array_bounds": "64",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8[64]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "64",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Precomputed segment count for given radius before we calculate it dynamically (to avoid calculation overhead)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 891
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Data shared between all ImDrawList instances",
|
|
"// Conceptually this could have been called e.g. ImDrawListSharedContext",
|
|
"// Typically one ImGui context would create and maintain one of this.",
|
|
"// You may want to create your own instance of you try to ImDrawList completely without ImGui. In that case, watch out for future changes to this structure."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 871
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawDataBuilder",
|
|
"original_fully_qualified_name": "ImDrawDataBuilder",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Layers",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImDrawListPtr*[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImDrawListPtr"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Pointers to global layers for: regular, tooltip. LayersP[0] is owned by DrawData."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 900
|
|
}
|
|
},
|
|
{
|
|
"name": "LayerData1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImDrawListPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImDrawListPtr"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 901
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 898
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontStackData",
|
|
"original_fully_qualified_name": "ImFontStackData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Font",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 908
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSizeBeforeScaling",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ~~ style.FontSizeBase"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 909
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSizeAfterScaling",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ~~ g.FontSize"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 910
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 906
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImFontStackData",
|
|
"original_fully_qualified_name": "ImVector<ImFontStackData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontStackData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontStackData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImFontStackData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiStyleVarInfo",
|
|
"original_fully_qualified_name": "ImGuiStyleVarInfo",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 1+"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 919
|
|
}
|
|
},
|
|
{
|
|
"name": "DataType",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 920
|
|
}
|
|
},
|
|
{
|
|
"name": "Offset",
|
|
"is_array": false,
|
|
"width": 16,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offset in parent structure"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 921
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 917
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiColorMod",
|
|
"original_fully_qualified_name": "ImGuiColorMod",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Col",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCol",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCol"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 928
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupValue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 929
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Stacked color modifier, backup of modified data so we can restore it"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 926
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiStyleMod",
|
|
"original_fully_qualified_name": "ImGuiStyleMod",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "VarIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStyleVar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyleVar"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 935
|
|
}
|
|
},
|
|
{
|
|
"name": "__anonymous_type2",
|
|
"is_array": false,
|
|
"is_anonymous": true,
|
|
"type": {
|
|
"declaration": "__anonymous_type2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "__anonymous_type2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Stacked style modifier, backup of modified data so we can restore it. Data type inferred from the variable."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 933
|
|
}
|
|
},
|
|
{
|
|
"name": "__anonymous_type2",
|
|
"original_fully_qualified_name": "ImGuiStyleMod::<anonymous>",
|
|
"kind": "union",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": true,
|
|
"fields": [
|
|
{
|
|
"name": "BackupInt",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 936
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupFloat",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 936
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 936
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataTypeStorage",
|
|
"original_fully_qualified_name": "ImGuiDataTypeStorage",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"is_array": true,
|
|
"array_bounds": "8",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8[8]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "8",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Opaque storage to fit any data up to ImGuiDataType_COUNT"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 948
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 946
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDataTypeInfo",
|
|
"original_fully_qualified_name": "ImGuiDataTypeInfo",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size in bytes"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 954
|
|
}
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Short descriptive name for the type, for debugging"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 955
|
|
}
|
|
},
|
|
{
|
|
"name": "PrintFmt",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Default printf format for the type"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 956
|
|
}
|
|
},
|
|
{
|
|
"name": "ScanFmt",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Default scanf format for the type"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 957
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Type information associated to one ImGuiDataType. Retrieve with DataTypeGetInfo()."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 952
|
|
}
|
|
},
|
|
{
|
|
"name": "ImChunkStream_ImGuiTableSettings",
|
|
"original_fully_qualified_name": "ImChunkStream<ImGuiTableSettings>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Buf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 806
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImChunkStream<ImGuiTableSettings>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 804
|
|
}
|
|
},
|
|
{
|
|
"name": "ImChunkStream_ImGuiWindowSettings",
|
|
"original_fully_qualified_name": "ImChunkStream<ImGuiWindowSettings>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Buf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 806
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImChunkStream<ImGuiWindowSettings>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 804
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_unsigned_char",
|
|
"original_fully_qualified_name": "ImVector<unsigned char>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "unsigned char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_char"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<unsigned char>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiWindowStackData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiWindowStackData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowStackData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowStackData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiWindowStackData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImVector<ImGuiWindow*>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiWindow*>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiViewportPPtr",
|
|
"original_fully_qualified_name": "ImVector<ImGuiViewportP*>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportP**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiViewportP*>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTreeNodeStackData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTreeNodeStackData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTreeNodeStackData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeStackData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTreeNodeStackData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTableTempData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTableTempData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTableTempData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTableInstanceData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTableInstanceData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableInstanceData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableInstanceData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTableInstanceData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTableHeaderData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTableHeaderData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableHeaderData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableHeaderData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTableHeaderData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTableColumnSortSpecs",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTableColumnSortSpecs>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnSortSpecs*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnSortSpecs"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTableColumnSortSpecs>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTable",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTable>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTable>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTabItem",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTabItem>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTabItem>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiTabBar",
|
|
"original_fully_qualified_name": "ImVector<ImGuiTabBar>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiTabBar>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiStyleMod",
|
|
"original_fully_qualified_name": "ImVector<ImGuiStyleMod>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStyleMod*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyleMod"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiStyleMod>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiStackLevelInfo",
|
|
"original_fully_qualified_name": "ImVector<ImGuiStackLevelInfo>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStackLevelInfo*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStackLevelInfo"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiStackLevelInfo>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiShrinkWidthItem",
|
|
"original_fully_qualified_name": "ImVector<ImGuiShrinkWidthItem>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiShrinkWidthItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiShrinkWidthItem"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiShrinkWidthItem>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiSettingsHandler",
|
|
"original_fully_qualified_name": "ImVector<ImGuiSettingsHandler>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiSettingsHandler>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiPtrOrIndex",
|
|
"original_fully_qualified_name": "ImVector<ImGuiPtrOrIndex>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPtrOrIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiPtrOrIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiPtrOrIndex>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiPopupData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiPopupData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPopupData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiPopupData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiOldColumns",
|
|
"original_fully_qualified_name": "ImVector<ImGuiOldColumns>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiOldColumns>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiOldColumnData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiOldColumnData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiOldColumnData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumnData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiOldColumnData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiMultiSelectTempData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiMultiSelectTempData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiMultiSelectTempData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiMultiSelectState",
|
|
"original_fully_qualified_name": "ImVector<ImGuiMultiSelectState>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectState"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiMultiSelectState>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiListClipperRange",
|
|
"original_fully_qualified_name": "ImVector<ImGuiListClipperRange>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiListClipperRange*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipperRange"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiListClipperRange>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiListClipperData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiListClipperData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiListClipperData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipperData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiListClipperData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiKeyRoutingData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiKeyRoutingData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyRoutingData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiKeyRoutingData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiItemFlags",
|
|
"original_fully_qualified_name": "ImVector<ImGuiItemFlags>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiItemFlags>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiInputEvent",
|
|
"original_fully_qualified_name": "ImVector<ImGuiInputEvent>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEvent*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEvent"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiInputEvent>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiID",
|
|
"original_fully_qualified_name": "ImVector<ImGuiID>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiID>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiGroupData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiGroupData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiGroupData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiGroupData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiGroupData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiFocusScopeData",
|
|
"original_fully_qualified_name": "ImVector<ImGuiFocusScopeData>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiFocusScopeData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiFocusScopeData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiFocusScopeData>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiDockRequest",
|
|
"original_fully_qualified_name": "ImVector<ImGuiDockRequest>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockRequest"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiDockRequest>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiDockNodeSettings",
|
|
"original_fully_qualified_name": "ImVector<ImGuiDockNodeSettings>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeSettings"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiDockNodeSettings>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiContextHook",
|
|
"original_fully_qualified_name": "ImVector<ImGuiContextHook>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContextHook*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHook"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiContextHook>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImGuiColorMod",
|
|
"original_fully_qualified_name": "ImVector<ImGuiColorMod>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiColorMod*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiColorMod"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImGuiColorMod>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_const_charPtr",
|
|
"original_fully_qualified_name": "ImVector<const char*>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<const char*>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_int",
|
|
"original_fully_qualified_name": "ImVector<int>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<int>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImPool_ImGuiMultiSelectState",
|
|
"original_fully_qualified_name": "ImPool<ImGuiMultiSelectState>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Buf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiMultiSelectState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiMultiSelectState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contiguous data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 772
|
|
}
|
|
},
|
|
{
|
|
"name": "Map",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID->Index"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 773
|
|
}
|
|
},
|
|
{
|
|
"name": "FreeIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Next free idx to use"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 774
|
|
}
|
|
},
|
|
{
|
|
"name": "AliveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of active/alive items (for display purpose)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 775
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImPool<ImGuiMultiSelectState>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 770
|
|
}
|
|
},
|
|
{
|
|
"name": "ImPool_ImGuiTabBar",
|
|
"original_fully_qualified_name": "ImPool<ImGuiTabBar>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Buf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTabBar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTabBar"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contiguous data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 772
|
|
}
|
|
},
|
|
{
|
|
"name": "Map",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID->Index"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 773
|
|
}
|
|
},
|
|
{
|
|
"name": "FreeIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Next free idx to use"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 774
|
|
}
|
|
},
|
|
{
|
|
"name": "AliveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of active/alive items (for display purpose)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 775
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImPool<ImGuiTabBar>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 770
|
|
}
|
|
},
|
|
{
|
|
"name": "ImPool_ImGuiTable",
|
|
"original_fully_qualified_name": "ImPool<ImGuiTable>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Buf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTable",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTable"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contiguous data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 772
|
|
}
|
|
},
|
|
{
|
|
"name": "Map",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID->Index"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 773
|
|
}
|
|
},
|
|
{
|
|
"name": "FreeIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Next free idx to use"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 774
|
|
}
|
|
},
|
|
{
|
|
"name": "AliveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPoolIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPoolIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of active/alive items (for display purpose)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 775
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Instantiation of ImPool<ImGuiTable>"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 770
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex",
|
|
"original_fully_qualified_name": "ImGuiTextIndex",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Offsets",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_int",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 825
|
|
}
|
|
},
|
|
{
|
|
"name": "EndOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "0",
|
|
"comments": {
|
|
"attached": "// Because we don't own text buffer we need to maintain EndOffset (may bake in LineOffsets?)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 826
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImGuiTextIndex",
|
|
"// Maintain a line index for a text buffer. This is a strong candidate to be moved into the public API."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 823
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiComboPreviewData",
|
|
"original_fully_qualified_name": "ImGuiComboPreviewData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "PreviewRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1170
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1171
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1172
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorPosPrevLine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1173
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupPrevLineTextBaseOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1174
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupLayout",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLayoutType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLayoutType"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1175
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage data for BeginComboPreview()/EndComboPreview()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1168
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiGroupData",
|
|
"original_fully_qualified_name": "ImGuiGroupData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "WindowID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1183
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1184
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1185
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorPosPrevLine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1186
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupIndent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1187
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupGroupOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1188
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCurrLineSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1189
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCurrLineTextBaseOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1190
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupActiveIdIsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1191
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupActiveIdHasBeenEditedThisFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1192
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupDeactivatedIdIsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1193
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupHoveredIdIsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1194
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupIsSameLine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1195
|
|
}
|
|
},
|
|
{
|
|
"name": "EmitItem",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1196
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Stacked storage data for BeginGroup()/EndGroup()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1181
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMenuColumns",
|
|
"original_fully_qualified_name": "ImGuiMenuColumns",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TotalWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1202
|
|
}
|
|
},
|
|
{
|
|
"name": "NextTotalWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1203
|
|
}
|
|
},
|
|
{
|
|
"name": "Spacing",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1204
|
|
}
|
|
},
|
|
{
|
|
"name": "OffsetIcon",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Always zero for now"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1205
|
|
}
|
|
},
|
|
{
|
|
"name": "OffsetLabel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offsets are locked in Update()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1206
|
|
}
|
|
},
|
|
{
|
|
"name": "OffsetShortcut",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1207
|
|
}
|
|
},
|
|
{
|
|
"name": "OffsetMark",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1208
|
|
}
|
|
},
|
|
{
|
|
"name": "Widths",
|
|
"is_array": true,
|
|
"array_bounds": "4",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16[4]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "4",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Width of: Icon, Label, Shortcut, Mark (accumulators for current frame)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1209
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Simple column measurement, currently used for MenuItem() only.. This is very short-sighted/throw-away code and NOT a generic helper."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1200
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextDeactivatedState",
|
|
"original_fully_qualified_name": "ImGuiInputTextDeactivatedState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// widget id owning the text state (which just got deactivated)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1220
|
|
}
|
|
},
|
|
{
|
|
"name": "TextA",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// text buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1221
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Internal temporary state for deactivating InputText() instances."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1218
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStb_STB_TexteditState",
|
|
"original_fully_qualified_name": "ImStb::STB_TexteditState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1235
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState",
|
|
"original_fully_qualified_name": "ImGuiInputTextState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Ctx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// parent UI context (needs to be set explicitly by parent)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1242
|
|
}
|
|
},
|
|
{
|
|
"name": "Stb",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// State for stb_textedit.h"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1243
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// copy of InputText() flags. may be used to check if e.g. ImGuiInputTextFlags_Password is set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1244
|
|
}
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// widget id owning the text state"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1245
|
|
}
|
|
},
|
|
{
|
|
"name": "TextLen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// UTF-8 length of the string in TextA (in bytes)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1246
|
|
}
|
|
},
|
|
{
|
|
"name": "TextSrc",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == TextA.Data unless read-only, in which case == buf passed to InputText(). For _ReadOnly fields, pointer will be null outside the InputText() call."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1247
|
|
}
|
|
},
|
|
{
|
|
"name": "TextA",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// main UTF8 buffer. TextA.Size is a buffer size! Should always be >= buf_size passed by user (and of course >= CurLenA + 1)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1248
|
|
}
|
|
},
|
|
{
|
|
"name": "TextToRevertTo",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// value to revert to when pressing Escape = backup of end-user buffer at the time of focus (in UTF-8, unaltered)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1249
|
|
}
|
|
},
|
|
{
|
|
"name": "CallbackTextBackup",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// temporary storage for callback to support automatic reconcile of undo-stack"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1250
|
|
}
|
|
},
|
|
{
|
|
"name": "BufCapacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// end-user buffer capacity (include zero terminator)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1251
|
|
}
|
|
},
|
|
{
|
|
"name": "Scroll",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// horizontal offset (managed manually) + vertical scrolling (pulled from child window's own Scroll.y)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1252
|
|
}
|
|
},
|
|
{
|
|
"name": "LineCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// last line count (solely for debugging)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1253
|
|
}
|
|
},
|
|
{
|
|
"name": "WrapWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// word-wrapping width"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1254
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorAnim",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// timer for cursor blink, reset on every user action so the cursor reappears immediately"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1255
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorFollow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// set when we want scrolling to follow the current cursor position (not always!)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1256
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorCenterY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// set when we want scrolling to be centered over the cursor position (while resizing a word-wrapping field)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1257
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectedAllMouseLock",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// after a double-click to select all, we ignore further mouse drags to update selection"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1258
|
|
}
|
|
},
|
|
{
|
|
"name": "EditedBefore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// edited since activated"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1259
|
|
}
|
|
},
|
|
{
|
|
"name": "EditedThisFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// edited this frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1260
|
|
}
|
|
},
|
|
{
|
|
"name": "WantReloadUserBuf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// force a reload of user buf so it may be modified externally. may be automatic in future version."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1261
|
|
}
|
|
},
|
|
{
|
|
"name": "LastMoveDirectionLR",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiDir_Left or ImGuiDir_Right. track last movement direction so when cursor cross over a word-wrapping boundaries we can display it on either line depending on last move.s"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1262
|
|
}
|
|
},
|
|
{
|
|
"name": "ReloadSelectionStart",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1263
|
|
}
|
|
},
|
|
{
|
|
"name": "ReloadSelectionEnd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1264
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Internal state of the currently focused/edited text input box",
|
|
"// For a given item ID, access with ImGui::GetInputTextState()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1240
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowData",
|
|
"original_fully_qualified_name": "ImGuiNextWindowData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "HasFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNextWindowDataFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextWindowDataFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1333
|
|
}
|
|
},
|
|
{
|
|
"name": "PosCond",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Members below are NOT cleared. Always rely on HasFlags."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1336
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeCond",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1337
|
|
}
|
|
},
|
|
{
|
|
"name": "CollapsedCond",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1338
|
|
}
|
|
},
|
|
{
|
|
"name": "DockCond",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1339
|
|
}
|
|
},
|
|
{
|
|
"name": "PosVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1340
|
|
}
|
|
},
|
|
{
|
|
"name": "PosPivotVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1341
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1342
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentSizeVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1343
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1344
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Only honored by BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1345
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiChildFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiChildFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1346
|
|
}
|
|
},
|
|
{
|
|
"name": "PosUndock",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1347
|
|
}
|
|
},
|
|
{
|
|
"name": "CollapsedVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1348
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeConstraintRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1349
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeCallback",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSizeCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSizeCallback"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1350
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeCallbackUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1351
|
|
}
|
|
},
|
|
{
|
|
"name": "BgAlphaVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Override background alpha"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1352
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1353
|
|
}
|
|
},
|
|
{
|
|
"name": "DockId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1354
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowClass",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowClass"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1355
|
|
}
|
|
},
|
|
{
|
|
"name": "MenuBarOffsetMinVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Always on) This is not exposed publicly, so we don't clear it and it doesn't have a corresponding flag (could we? for consistency?)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1356
|
|
}
|
|
},
|
|
{
|
|
"name": "RefreshFlagsVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowRefreshFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowRefreshFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1357
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for SetNexWindow** functions"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1331
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemData",
|
|
"original_fully_qualified_name": "ImGuiNextItemData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "HasFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNextItemDataFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextItemDataFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Called HasFlags instead of Flags to avoid mistaking this"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1376
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently only tested/used for ImGuiItemFlags_AllowOverlap and ImGuiItemFlags_HasSelectionUserData."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1377
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Members below are NOT cleared by ItemAdd() meaning they are still valid during e.g. NavProcessItem(). Always rely on HasFlags."
|
|
],
|
|
"attached": "// Set by SetNextItemSelectionUserData()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1380
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectionUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemSelectionUserData() (note that NULL/0 is a valid value, we use -1 == ImGuiSelectionUserData_Invalid to mark invalid values)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1381
|
|
}
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemWidth()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1382
|
|
}
|
|
},
|
|
{
|
|
"name": "Shortcut",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemShortcut()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1383
|
|
}
|
|
},
|
|
{
|
|
"name": "ShortcutFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemShortcut()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1384
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemOpen()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1385
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenCond",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemOpen()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1386
|
|
}
|
|
},
|
|
{
|
|
"name": "RefVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataTypeStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataTypeStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Not exposed yet, for ImGuiInputTextFlags_ParseEmptyAsRefVal"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1387
|
|
}
|
|
},
|
|
{
|
|
"name": "StorageId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemStorageID()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1388
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorMarker",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by SetNextItemColorMarker(). Not exposed yet, supported by DragScalar,SliderScalar and for ImGuiSliderFlags_ColorMarkers."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1389
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1374
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLastItemData",
|
|
"original_fully_qualified_name": "ImGuiLastItemData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1398
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See ImGuiItemFlags_ (called 'InFlags' before v1.91.4)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1399
|
|
}
|
|
},
|
|
{
|
|
"name": "StatusFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See ImGuiItemStatusFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1400
|
|
}
|
|
},
|
|
{
|
|
"name": "Rect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Full rectangle"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1401
|
|
}
|
|
},
|
|
{
|
|
"name": "NavRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Navigation scoring rectangle (not displayed)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1402
|
|
}
|
|
},
|
|
{
|
|
"name": "DisplayRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Rarely used fields are not explicitly cleared, only valid when the corresponding ImGuiItemStatusFlags are set."
|
|
],
|
|
"attached": "// Display rectangle. ONLY VALID IF (StatusFlags & ImGuiItemStatusFlags_HasDisplayRect) is set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1404
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Clip rectangle at the time of submitting item. ONLY VALID IF (StatusFlags & ImGuiItemStatusFlags_HasClipRect) is set.."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1405
|
|
}
|
|
},
|
|
{
|
|
"name": "Shortcut",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Shortcut at the time of submitting item. ONLY VALID IF (StatusFlags & ImGuiItemStatusFlags_HasShortcut) is set.."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1406
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Status storage for the last submitted item"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1396
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTreeNodeStackData",
|
|
"original_fully_qualified_name": "ImGuiTreeNodeStackData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1417
|
|
}
|
|
},
|
|
{
|
|
"name": "TreeFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTreeNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1418
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used for nav landing"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1419
|
|
}
|
|
},
|
|
{
|
|
"name": "NavRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used for nav landing"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1420
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawLinesX1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1421
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawLinesToNodesY2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1422
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawLinesTableColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1423
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Store data emitted by TreeNode() for usage by TreePop()",
|
|
"// - To implement ImGuiTreeNodeFlags_NavLeftJumpsToParent: store the minimum amount of data",
|
|
"// which we can't infer in TreePop(), to perform the equivalent of NavApplyItemToResult().",
|
|
"// Only stored when the node is a potential candidate for landing on a Left arrow jump."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1415
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiErrorRecoveryState",
|
|
"original_fully_qualified_name": "ImGuiErrorRecoveryState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "SizeOfWindowStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1429
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfIDStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1430
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfTreeStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1431
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfColorStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1432
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfStyleVarStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1433
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfFontStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1434
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfFocusScopeStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1435
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfGroupStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1436
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfItemFlagsStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1437
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfBeginPopupStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1438
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeOfDisabledStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1439
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// sizeof() = 20"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1427
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowStackData",
|
|
"original_fully_qualified_name": "ImGuiWindowStackData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1447
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentLastItemDataBackup",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLastItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLastItemData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1448
|
|
}
|
|
},
|
|
{
|
|
"name": "StackSizesInBegin",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiErrorRecoveryState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store size of various stacks for asserting"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1449
|
|
}
|
|
},
|
|
{
|
|
"name": "DisabledOverrideReenable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Non-child window override disabled flag"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1450
|
|
}
|
|
},
|
|
{
|
|
"name": "DisabledOverrideReenableAlphaBackup",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1451
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Data saved for each window pushed into the stack"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1445
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiShrinkWidthItem",
|
|
"original_fully_qualified_name": "ImGuiShrinkWidthItem",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1456
|
|
}
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1457
|
|
}
|
|
},
|
|
{
|
|
"name": "InitialWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1458
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1454
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPtrOrIndex",
|
|
"original_fully_qualified_name": "ImGuiPtrOrIndex",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Ptr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Either field can be set, not both. e.g. Dock node tab bars are loose while BeginTabBar() ones are in a pool."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1463
|
|
}
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Usually index in a main pool."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1464
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1461
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDeactivatedItemData",
|
|
"original_fully_qualified_name": "ImGuiDeactivatedItemData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1473
|
|
}
|
|
},
|
|
{
|
|
"name": "ElapseFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1474
|
|
}
|
|
},
|
|
{
|
|
"name": "HasBeenEditedBefore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1475
|
|
}
|
|
},
|
|
{
|
|
"name": "IsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1476
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Data used by IsItemDeactivated()/IsItemDeactivatedAfterEdit() functions"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1471
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiPopupData",
|
|
"original_fully_qualified_name": "ImGuiPopupData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "PopupId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1493
|
|
}
|
|
},
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Resolved on BeginPopup() - may stay unresolved if user never calls OpenPopup()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1494
|
|
}
|
|
},
|
|
{
|
|
"name": "RestoreNavWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup(), a NavWindow that will be restored on popup close"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1495
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentNavLayer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Resolved on BeginPopup(). Actually a ImGuiNavLayer type (declared down below), initialized to -1 which is not part of an enum, but serves well-enough as \"not any of layers\" value"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1496
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenFrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1497
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenParentId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup(), we need this to differentiate multiple menu sets from each others (e.g. inside menu bar vs loose menu items)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1498
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenPopupPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup(), preferred popup position (typically == OpenMousePos when using mouse)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1499
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenMousePos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on OpenPopup(), copy of mouse position at the time of opening popup"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1500
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for popup stacks (g.OpenPopupStack and g.BeginPopupStack)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1491
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitArrayForNamedKeys",
|
|
"original_fully_qualified_name": "ImBitArrayForNamedKeys",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "__dummy",
|
|
"is_array": true,
|
|
"array_bounds": "20",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char[20]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "20",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventMousePos",
|
|
"original_fully_qualified_name": "ImGuiInputEventMousePos",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "PosX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1558
|
|
}
|
|
},
|
|
{
|
|
"name": "PosY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1558
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMouseSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1558
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// FIXME: Structures in the union below need to be declared as anonymous unions appears to be an extension?",
|
|
"// Using ImVec2() would fail on Clang 'union member 'MousePos' has a non-trivial default constructor'"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1558
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventMouseWheel",
|
|
"original_fully_qualified_name": "ImGuiInputEventMouseWheel",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "WheelX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1559
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1559
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMouseSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1559
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1559
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventMouseButton",
|
|
"original_fully_qualified_name": "ImGuiInputEventMouseButton",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Button",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1560
|
|
}
|
|
},
|
|
{
|
|
"name": "Down",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1560
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMouseSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1560
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1560
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventMouseViewport",
|
|
"original_fully_qualified_name": "ImGuiInputEventMouseViewport",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "HoveredViewportID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1561
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1561
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventKey",
|
|
"original_fully_qualified_name": "ImGuiInputEventKey",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Key",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1562
|
|
}
|
|
},
|
|
{
|
|
"name": "Down",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1562
|
|
}
|
|
},
|
|
{
|
|
"name": "AnalogValue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1562
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1562
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventText",
|
|
"original_fully_qualified_name": "ImGuiInputEventText",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Char",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1563
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1563
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEventAppFocused",
|
|
"original_fully_qualified_name": "ImGuiInputEventAppFocused",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Focused",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1564
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1564
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputEvent",
|
|
"original_fully_qualified_name": "ImGuiInputEvent",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventType"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1568
|
|
}
|
|
},
|
|
{
|
|
"name": "Source",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1569
|
|
}
|
|
},
|
|
{
|
|
"name": "EventId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Unique, sequential increasing integer to identify an event (if you need to correlate them to other data)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1570
|
|
}
|
|
},
|
|
{
|
|
"name": "__anonymous_type3",
|
|
"is_array": false,
|
|
"is_anonymous": true,
|
|
"type": {
|
|
"declaration": "__anonymous_type3",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "__anonymous_type3"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "AddedByTestEngine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1581
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1566
|
|
}
|
|
},
|
|
{
|
|
"name": "__anonymous_type3",
|
|
"original_fully_qualified_name": "ImGuiInputEvent::<anonymous>",
|
|
"kind": "union",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": true,
|
|
"fields": [
|
|
{
|
|
"name": "MousePos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventMousePos",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventMousePos"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_MousePos"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1573
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseWheel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventMouseWheel",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventMouseWheel"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_MouseWheel"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1574
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseButton",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventMouseButton"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_MouseButton"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1575
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventMouseViewport",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventMouseViewport"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_MouseViewport"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1576
|
|
}
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventKey"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_Key"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1577
|
|
}
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventText",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventText"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_Text"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1578
|
|
}
|
|
},
|
|
{
|
|
"name": "AppFocused",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputEventAppFocused",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputEventAppFocused"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// if Type == ImGuiInputEventType_Focus"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1579
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1571
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyRoutingData",
|
|
"original_fully_qualified_name": "ImGuiKeyRoutingData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "NextEntryIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyRoutingIndex",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingIndex"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1596
|
|
}
|
|
},
|
|
{
|
|
"name": "Mods",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Technically we'd only need 4-bits but for simplify we store ImGuiMod_ values which need 16-bits."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1597
|
|
}
|
|
},
|
|
{
|
|
"name": "RoutingCurrScore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [DEBUG] For debug display"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1598
|
|
}
|
|
},
|
|
{
|
|
"name": "RoutingNextScore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Lower is better (0: perfect score)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1599
|
|
}
|
|
},
|
|
{
|
|
"name": "RoutingCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1600
|
|
}
|
|
},
|
|
{
|
|
"name": "RoutingNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1601
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Routing table entry (sizeof() == 16 bytes)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1594
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyRoutingTable",
|
|
"original_fully_qualified_name": "ImGuiKeyRoutingTable",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiKey_NamedKey_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyRoutingIndex[ImGuiKey_NamedKey_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiKey_NamedKey_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingIndex"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of first entry in Entries[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1610
|
|
}
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiKeyRoutingData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiKeyRoutingData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1611
|
|
}
|
|
},
|
|
{
|
|
"name": "EntriesNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiKeyRoutingData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiKeyRoutingData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Double-buffer to avoid reallocation (could use a shared buffer)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1612
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Routing table: maintain a desired owner for each possible key-chord (key + mods), and setup owner in NewFrame() when mods are matching.",
|
|
"// Stored in main context (1 instance)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1608
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyOwnerData",
|
|
"original_fully_qualified_name": "ImGuiKeyOwnerData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "OwnerCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1622
|
|
}
|
|
},
|
|
{
|
|
"name": "OwnerNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1623
|
|
}
|
|
},
|
|
{
|
|
"name": "LockThisFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reading this key requires explicit owner id (until end of frame). Set by ImGuiInputFlags_LockThisFrame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1624
|
|
}
|
|
},
|
|
{
|
|
"name": "LockUntilRelease",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reading this key requires explicit owner id (until key is released). Set by ImGuiInputFlags_LockUntilRelease. When this is true LockThisFrame is always true as well."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1625
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// This extends ImGuiKeyData but only for named keys (legacy keys don't support the new features)",
|
|
"// Stored in main context (1 per named key). In the future it might be merged into ImGuiKeyData."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1620
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiListClipperRange",
|
|
"original_fully_qualified_name": "ImGuiListClipperRange",
|
|
"kind": "struct",
|
|
"by_value": true,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Min",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1679
|
|
}
|
|
},
|
|
{
|
|
"name": "Max",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1680
|
|
}
|
|
},
|
|
{
|
|
"name": "PosToIndexConvert",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Begin/End are absolute position (will be converted to indices later)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1681
|
|
}
|
|
},
|
|
{
|
|
"name": "PosToIndexOffsetMin",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Add to Min after converting to indices"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1682
|
|
}
|
|
},
|
|
{
|
|
"name": "PosToIndexOffsetMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Add to Min after converting to indices"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1683
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Note that Max is exclusive, so perhaps should be using a Begin/End convention."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1677
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiListClipperData",
|
|
"original_fully_qualified_name": "ImGuiListClipperData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ListClipper",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiListClipper*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipper"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1692
|
|
}
|
|
},
|
|
{
|
|
"name": "LossynessOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1693
|
|
}
|
|
},
|
|
{
|
|
"name": "StepNo",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1694
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemsFrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1695
|
|
}
|
|
},
|
|
{
|
|
"name": "Ranges",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiListClipperRange",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiListClipperRange"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1696
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Temporary clipper data, buffers shared/reused between instances"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1690
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavItemData",
|
|
"original_fully_qualified_name": "ImGuiNavItemData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init,Move // Best candidate window (result->ItemWindow->RootWindowForNav == request->Window)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1779
|
|
}
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init,Move // Best candidate item ID"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1780
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init,Move // Best candidate focus scope ID"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1781
|
|
}
|
|
},
|
|
{
|
|
"name": "RectRel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init,Move // Best candidate bounding box in window relative space"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1782
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ????,Move // Best candidate item flags"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1783
|
|
}
|
|
},
|
|
{
|
|
"name": "DistBox",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Move // Best candidate box distance to current NavId"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1784
|
|
}
|
|
},
|
|
{
|
|
"name": "DistCenter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Move // Best candidate center distance to current NavId"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1785
|
|
}
|
|
},
|
|
{
|
|
"name": "DistAxial",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Move // Best candidate axial distance to current NavId"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1786
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectionUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "//I+Mov // Best candidate SetNextItemSelectionUserData() value. Valid if (ItemFlags & ImGuiItemFlags_HasSelectionUserData)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1787
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for navigation query/results"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1777
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiFocusScopeData",
|
|
"original_fully_qualified_name": "ImGuiFocusScopeData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1796
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1797
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for PushFocusScope(), g.FocusScopeStack[], g.NavFocusRoute[]"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1794
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectRequest",
|
|
"original_fully_qualified_name": "ImGuiTypingSelectRequest",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Flags passed to GetTypingSelectRequest()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1815
|
|
}
|
|
},
|
|
{
|
|
"name": "SearchBufferLen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1816
|
|
}
|
|
},
|
|
{
|
|
"name": "SearchBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Search buffer contents (use full string. unless SingleCharMode is set, in which case use SingleCharSize)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1817
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when buffer was modified this frame, requesting a selection."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1818
|
|
}
|
|
},
|
|
{
|
|
"name": "SingleCharMode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Notify when buffer contains same character repeated, to implement special mode. In this situation it preferred to not display any on-screen search indication."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1819
|
|
}
|
|
},
|
|
{
|
|
"name": "SingleCharSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Length in bytes of first letter codepoint (1 for ascii, 2-4 for UTF-8). If (SearchBufferLen==RepeatCharSize) only 1 letter has been input."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1820
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Returned by GetTypingSelectRequest(), designed to eventually be public."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1813
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectState",
|
|
"original_fully_qualified_name": "ImGuiTypingSelectState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Request",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectRequest",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// User-facing data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1826
|
|
}
|
|
},
|
|
{
|
|
"name": "SearchBuffer",
|
|
"is_array": true,
|
|
"array_bounds": "64",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char[64]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "64",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Search buffer: no need to make dynamic as this search is very transient."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1827
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusScope",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1828
|
|
}
|
|
},
|
|
{
|
|
"name": "LastRequestFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "0",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1829
|
|
}
|
|
},
|
|
{
|
|
"name": "LastRequestTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"default_value": "0.0f",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1830
|
|
}
|
|
},
|
|
{
|
|
"name": "SingleCharModeLock",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"comments": {
|
|
"attached": "// After a certain single char repeat count we lock into SingleCharMode. Two benefits: 1) buffer never fill, 2) we can provide an immediate SingleChar mode without timer elapsing."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1831
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for GetTypingSelectRequest()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1824
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumnData",
|
|
"original_fully_qualified_name": "ImGuiOldColumnData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "OffsetNorm",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column start offset, normalized 0.0 (far left) -> 1.0 (far right)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1864
|
|
}
|
|
},
|
|
{
|
|
"name": "OffsetNormBeforeResize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1865
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiOldColumnFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumnFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Not exposed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1866
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1867
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1862
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiOldColumns",
|
|
"original_fully_qualified_name": "ImGuiOldColumns",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1874
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiOldColumnFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumnFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1875
|
|
}
|
|
},
|
|
{
|
|
"name": "IsFirstFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1876
|
|
}
|
|
},
|
|
{
|
|
"name": "IsBeingResized",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1877
|
|
}
|
|
},
|
|
{
|
|
"name": "Current",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1878
|
|
}
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1879
|
|
}
|
|
},
|
|
{
|
|
"name": "OffMinX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offsets from HostWorkRect.Min.x"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1880
|
|
}
|
|
},
|
|
{
|
|
"name": "OffMaxX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offsets from HostWorkRect.Min.x"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1880
|
|
}
|
|
},
|
|
{
|
|
"name": "LineMinY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1881
|
|
}
|
|
},
|
|
{
|
|
"name": "LineMaxY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1881
|
|
}
|
|
},
|
|
{
|
|
"name": "HostCursorPosY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of CursorPos at the time of BeginColumns()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1882
|
|
}
|
|
},
|
|
{
|
|
"name": "HostCursorMaxPosX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of CursorMaxPos at the time of BeginColumns()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1883
|
|
}
|
|
},
|
|
{
|
|
"name": "HostInitialClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of ClipRect at the time of BeginColumns()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1884
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of ClipRect during PushColumnsBackground()/PopColumnsBackground()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1885
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupParentWorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "//Backup of WorkRect at the time of BeginColumns()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1886
|
|
}
|
|
},
|
|
{
|
|
"name": "Columns",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiOldColumnData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiOldColumnData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1887
|
|
}
|
|
},
|
|
{
|
|
"name": "Splitter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawListSplitter",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSplitter"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1888
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1872
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiBoxSelectState",
|
|
"original_fully_qualified_name": "ImGuiBoxSelectState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Active box-selection data (persistent, 1 active at a time)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1900
|
|
}
|
|
},
|
|
{
|
|
"name": "IsActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1901
|
|
}
|
|
},
|
|
{
|
|
"name": "IsStarting",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1902
|
|
}
|
|
},
|
|
{
|
|
"name": "IsStartedFromVoid",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Starting click was not from an item."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1903
|
|
}
|
|
},
|
|
{
|
|
"name": "IsStartedSetNavIdOnce",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1904
|
|
}
|
|
},
|
|
{
|
|
"name": "RequestClear",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1905
|
|
}
|
|
},
|
|
{
|
|
"name": "KeyMods",
|
|
"is_array": false,
|
|
"width": 16,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Latched key-mods for box-select logic."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1906
|
|
}
|
|
},
|
|
{
|
|
"name": "StartPosRel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Start position in window-contents relative space (to support scrolling)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1907
|
|
}
|
|
},
|
|
{
|
|
"name": "EndPosRel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// End position in window-contents relative space"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1908
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollAccum",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Scrolling accumulator (to behave at high-frame spaces)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1909
|
|
}
|
|
},
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1910
|
|
}
|
|
},
|
|
{
|
|
"name": "UnclipMode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Temporary/Transient data"
|
|
],
|
|
"attached": "// (Temp/Transient, here in hot area). Set/cleared by the BeginMultiSelect()/EndMultiSelect() owning active box-select."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1913
|
|
}
|
|
},
|
|
{
|
|
"name": "UnclipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Rectangle where ItemAdd() clipping may be temporarily disabled. Need support by multi-select supporting widgets."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1914
|
|
}
|
|
},
|
|
{
|
|
"name": "BoxSelectRectPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Selection rectangle in absolute coordinates (derived every frame from BoxSelectStartPosRel and MousePos)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1915
|
|
}
|
|
},
|
|
{
|
|
"name": "BoxSelectRectCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1916
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1897
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMultiSelectTempData",
|
|
"original_fully_qualified_name": "ImGuiMultiSelectTempData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "IO",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectIO",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectIO"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// MUST BE FIRST FIELD. Requests are set and returned by BeginMultiSelect()/EndMultiSelect() + written to by user during the loop."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1931
|
|
}
|
|
},
|
|
{
|
|
"name": "Storage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectState"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1932
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Copied from g.CurrentFocusScopeId (unless another selection scope was pushed manually)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1933
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1934
|
|
}
|
|
},
|
|
{
|
|
"name": "ScopeRectMin",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1935
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1936
|
|
}
|
|
},
|
|
{
|
|
"name": "LastSubmittedItem",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Copy of last submitted item data, used to merge output ranges."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1937
|
|
}
|
|
},
|
|
{
|
|
"name": "BoxSelectId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1938
|
|
}
|
|
},
|
|
{
|
|
"name": "KeyMods",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1939
|
|
}
|
|
},
|
|
{
|
|
"name": "LoopRequestSetAll",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -1: no operation, 0: clear all, 1: select all."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1940
|
|
}
|
|
},
|
|
{
|
|
"name": "IsEndIO",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when switching IO from BeginMultiSelect() to EndMultiSelect() state."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1941
|
|
}
|
|
},
|
|
{
|
|
"name": "IsFocused",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set if currently focusing the selection scope (any item of the selection). May be used if you have custom shortcut associated to selection."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1942
|
|
}
|
|
},
|
|
{
|
|
"name": "IsKeyboardSetRange",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by BeginMultiSelect() when using Shift+Navigation. Because scrolling may be affected we can't afford a frame of lag with Shift+Navigation."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1943
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIdPassedBy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1944
|
|
}
|
|
},
|
|
{
|
|
"name": "RangeSrcPassedBy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by the item that matches RangeSrcItem."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1945
|
|
}
|
|
},
|
|
{
|
|
"name": "RangeDstPassedBy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by the item that matches NavJustMovedToId when IsSetRange is set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1946
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Temporary storage for multi-select"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1929
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMultiSelectState",
|
|
"original_fully_qualified_name": "ImGuiMultiSelectState",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1956
|
|
}
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1957
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last used frame-count, for GC."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1958
|
|
}
|
|
},
|
|
{
|
|
"name": "LastSelectionSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by BeginMultiSelect() based on optional info provided by user. May be -1 if unknown."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1959
|
|
}
|
|
},
|
|
{
|
|
"name": "RangeSelected",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -1 (don't have) or true/false"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1960
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIdSelected",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -1 (don't have) or true/false"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1961
|
|
}
|
|
},
|
|
{
|
|
"name": "RangeSrcItem",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "//"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1962
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIdItem",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// SetNextItemSelectionUserData() value for NavId (if part of submitted items)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1963
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Persistent storage for multi-select (as long as selection is alive)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1954
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode",
|
|
"original_fully_qualified_name": "ImGuiDockNode",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2028
|
|
}
|
|
},
|
|
{
|
|
"name": "SharedFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Write) Flags shared by all nodes of a same dockspace hierarchy (inherited from the root node)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2029
|
|
}
|
|
},
|
|
{
|
|
"name": "LocalFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Write) Flags specific to this node"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2030
|
|
}
|
|
},
|
|
{
|
|
"name": "LocalFlagsInWindows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Write) Flags specific to this node, applied from windows"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2031
|
|
}
|
|
},
|
|
{
|
|
"name": "MergedFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Read) Effective flags (== SharedFlags | LocalFlagsInNode | LocalFlagsInWindows)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2032
|
|
}
|
|
},
|
|
{
|
|
"name": "State",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeState"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2033
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentNode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2034
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildNodes",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Split node only] Child nodes (left/right or top/bottom). Consider switching to an array."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2035
|
|
}
|
|
},
|
|
{
|
|
"name": "Windows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Note: unordered list! Iterate TabBar->Tabs for user-order."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2036
|
|
}
|
|
},
|
|
{
|
|
"name": "TabBar",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2037
|
|
}
|
|
},
|
|
{
|
|
"name": "Pos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current position"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2038
|
|
}
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current size"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2039
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeRef",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Split node only] Last explicitly written-to size (overridden when using a splitter affecting the node), used to calculate Size."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2040
|
|
}
|
|
},
|
|
{
|
|
"name": "SplitAxis",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Split node only] Split axis (X or Y)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2041
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowClass",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowClass"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Root node only]"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2042
|
|
}
|
|
},
|
|
{
|
|
"name": "LastBgColor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2043
|
|
}
|
|
},
|
|
{
|
|
"name": "HostWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2045
|
|
}
|
|
},
|
|
{
|
|
"name": "VisibleWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Generally point to window which is ID is == SelectedTabID, but when CTRL+Tabbing this can be a different window."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2046
|
|
}
|
|
},
|
|
{
|
|
"name": "CentralNode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Root node only] Pointer to central node."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2047
|
|
}
|
|
},
|
|
{
|
|
"name": "OnlyNodeWithWindows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Root node only] Set when there is a single visible node within the hierarchy."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2048
|
|
}
|
|
},
|
|
{
|
|
"name": "CountNodeWithWindows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Root node only]"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2049
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the node was updated or kept alive explicitly with DockSpace() + ImGuiDockNodeFlags_KeepAliveOnly"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2050
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the node was updated."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2051
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameFocused",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the node was focused."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2052
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFocusedNodeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Root node only] Which of our child docking node (any ancestor in the hierarchy) was last focused."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2053
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectedTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Leaf node only] Which of our tab/window is selected."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2054
|
|
}
|
|
},
|
|
{
|
|
"name": "WantCloseTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Leaf node only] Set when closing a specific tab/window."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2055
|
|
}
|
|
},
|
|
{
|
|
"name": "RefViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reference viewport ID from visible window when HostWindow == NULL."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2056
|
|
}
|
|
},
|
|
{
|
|
"name": "AuthorityForPos",
|
|
"is_array": false,
|
|
"width": 3,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataAuthority",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataAuthority"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2057
|
|
}
|
|
},
|
|
{
|
|
"name": "AuthorityForSize",
|
|
"is_array": false,
|
|
"width": 3,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataAuthority",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataAuthority"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2058
|
|
}
|
|
},
|
|
{
|
|
"name": "AuthorityForViewport",
|
|
"is_array": false,
|
|
"width": 3,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataAuthority",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataAuthority"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2059
|
|
}
|
|
},
|
|
{
|
|
"name": "IsVisible",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to false when the node is hidden (usually disabled as it has no active window)"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2060
|
|
}
|
|
},
|
|
{
|
|
"name": "IsFocused",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2061
|
|
}
|
|
},
|
|
{
|
|
"name": "IsBgDrawnThisFrame",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2062
|
|
}
|
|
},
|
|
{
|
|
"name": "HasCloseButton",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Provide space for a close button (if any of the docked window has one). Note that button may be hidden on window without one."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2063
|
|
}
|
|
},
|
|
{
|
|
"name": "HasWindowMenuButton",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2064
|
|
}
|
|
},
|
|
{
|
|
"name": "HasCentralNodeChild",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2065
|
|
}
|
|
},
|
|
{
|
|
"name": "WantCloseAll",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when closing all tabs at once."
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2066
|
|
}
|
|
},
|
|
{
|
|
"name": "WantLockSizeOnce",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2067
|
|
}
|
|
},
|
|
{
|
|
"name": "WantMouseMove",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// After a node extraction we need to transition toward moving the newly created host window"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2068
|
|
}
|
|
},
|
|
{
|
|
"name": "WantHiddenTabBarUpdate",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2069
|
|
}
|
|
},
|
|
{
|
|
"name": "WantHiddenTabBarToggle",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2070
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// sizeof() 156~192"
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2026
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowDockStyle",
|
|
"original_fully_qualified_name": "ImGuiWindowDockStyle",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Colors",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiWindowDockStyleCol_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32[ImGuiWindowDockStyleCol_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiWindowDockStyleCol_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2110
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// We don't store style.Alpha: dock_node->LastBgColor embeds it and otherwise it would only affect the docking tab, which intuitively I would say we don't want to."
|
|
]
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2108
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockContext",
|
|
"original_fully_qualified_name": "ImGuiDockContext",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Nodes",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Map ID -> ImGuiDockNode*: Active nodes"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2115
|
|
}
|
|
},
|
|
{
|
|
"name": "Requests",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiDockRequest",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiDockRequest"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2116
|
|
}
|
|
},
|
|
{
|
|
"name": "NodesSettings",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiDockNodeSettings",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiDockNodeSettings"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2117
|
|
}
|
|
},
|
|
{
|
|
"name": "WantFullRebuild",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2118
|
|
}
|
|
}
|
|
],
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2113
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP",
|
|
"original_fully_qualified_name": "ImGuiViewportP",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Appended from parent type ImGuiViewport"
|
|
],
|
|
"attached": "// Unique identifier for the viewport"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4105
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See ImGuiViewportFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4106
|
|
}
|
|
},
|
|
{
|
|
"name": "Pos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Main Area: Position of the viewport (Dear ImGui coordinates are the same as OS desktop/native coordinates)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4107
|
|
}
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Main Area: Size of the viewport."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4108
|
|
}
|
|
},
|
|
{
|
|
"name": "FramebufferScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Density of the viewport for Retina display (always 1,1 on Windows, may be 2,2 etc on macOS/iOS). This will affect font rasterizer density."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4109
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Work Area: Position of the viewport minus task bars, menus bars, status bars (>= Pos)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4110
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Work Area: Size of the viewport minus task bars, menu bars, status bars (<= Size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4111
|
|
}
|
|
},
|
|
{
|
|
"name": "DpiScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 1.0f = 96 DPI = No extra scale."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4112
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Advanced) 0: no parent. Instruct the platform backend to setup a parent/child relationship between platform windows."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4113
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// (Advanced) Direct shortcut to ImGui::FindViewportByID(ParentViewportId). NULL: no parent."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4114
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawData"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// The ImDrawData corresponding to this viewport. Valid after Render() and until the next call to NewFrame()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4115
|
|
}
|
|
},
|
|
{
|
|
"name": "RendererUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Platform/Backend Dependent Data",
|
|
"// Our design separate the Renderer and Platform backends to facilitate combining default backends with each others.",
|
|
"// When our create your own backend for a custom engine, it is possible that both Renderer and Platform will be handled",
|
|
"// by the same system and you may not need to use all the UserData/Handle fields.",
|
|
"// The library never uses those fields, they are merely storage to facilitate backend implementation."
|
|
],
|
|
"attached": "// void* to hold custom data structure for the renderer (e.g. swap chain, framebuffers etc.). generally set by your Renderer_CreateWindow function."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4122
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// void* to hold custom data structure for the OS / platform (e.g. windowing info, render context). generally set by your Platform_CreateWindow function."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4123
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformHandle",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// void* to hold higher-level, platform window handle (e.g. HWND for Win32 backend, Uint32 WindowID for SDL, GLFWWindow* for GLFW), for FindViewportByPlatformHandle()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4124
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformHandleRaw",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// void* to hold lower-level, platform-native window handle (always HWND on Win32 platform, unused for other platforms)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4125
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformWindowCreated",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Platform window has been created (Platform_CreateWindow() has been called). This is false during the first frame where a viewport is being created."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4126
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformRequestMove",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Platform window requested move (e.g. window was moved by the OS / host window manager, authoritative position will be OS window position)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4127
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformRequestResize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Platform window requested resize (e.g. window was resized by the OS / host window manager, authoritative size will be OS window size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4128
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformRequestClose",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Platform window requested closure (e.g. window was moved by the OS / host window manager, e.g. pressing ALT-F4)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4129
|
|
}
|
|
},
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when the viewport is owned by a window (and ImGuiViewportFlags_CanHostOtherWindows is NOT set)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2132
|
|
}
|
|
},
|
|
{
|
|
"name": "Idx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2133
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number this viewport was activated by a window"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2134
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFocusedStampCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last stamp number from when a window hosted by this viewport was focused (by comparing this value between two viewport we have an implicit viewport z-order we use as fallback)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2135
|
|
}
|
|
},
|
|
{
|
|
"name": "LastNameHash",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2136
|
|
}
|
|
},
|
|
{
|
|
"name": "LastPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2137
|
|
}
|
|
},
|
|
{
|
|
"name": "LastSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2138
|
|
}
|
|
},
|
|
{
|
|
"name": "Alpha",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window opacity (when dragging dockable windows/viewports we make them transparent)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2139
|
|
}
|
|
},
|
|
{
|
|
"name": "LastAlpha",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2140
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFocusedHadNavWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Instead of maintaining a LastFocusedWindow (which may harder to correctly maintain), we merely store weither NavWindow != NULL last time the viewport was focused."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2141
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformMonitor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2142
|
|
}
|
|
},
|
|
{
|
|
"name": "BgFgDrawListsLastTimeActive",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the background (0) and foreground (1) draw lists were used"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2143
|
|
}
|
|
},
|
|
{
|
|
"name": "BgFgDrawLists",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawList*[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Convenience background (0) and foreground (1) draw lists. We use them to draw software mouser cursor when io.MouseDrawCursor is set and to draw most debug overlays."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2144
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawDataP",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2145
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawDataBuilder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawDataBuilder",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawDataBuilder"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary data while building final ImDrawData"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2146
|
|
}
|
|
},
|
|
{
|
|
"name": "LastPlatformPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2147
|
|
}
|
|
},
|
|
{
|
|
"name": "LastPlatformSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2148
|
|
}
|
|
},
|
|
{
|
|
"name": "LastRendererSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2149
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkInsetMin",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Per-viewport work area",
|
|
"// - Insets are >= 0.0f values, distance from viewport corners to work area.",
|
|
"// - BeginMainMenuBar() and DockspaceOverViewport() tend to use work area to avoid stepping over existing contents.",
|
|
"// - Generally 'safeAreaInsets' in iOS land, 'DisplayCutout' in Android land."
|
|
],
|
|
"attached": "// Work Area inset locked for the frame. GetWorkRect() always fits within GetMainRect()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2155
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkInsetMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// \""
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2156
|
|
}
|
|
},
|
|
{
|
|
"name": "BuildWorkInsetMin",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Work Area inset accumulator for current frame, to become next frame's WorkInset"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2157
|
|
}
|
|
},
|
|
{
|
|
"name": "BuildWorkInsetMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// \""
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2158
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// ImGuiViewport Private/Internals fields (cardinal sin: we are using inheritance!)",
|
|
"// Every instance of ImGuiViewport is in fact a ImGuiViewportP."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2130
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowSettings",
|
|
"original_fully_qualified_name": "ImGuiWindowSettings",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2184
|
|
}
|
|
},
|
|
{
|
|
"name": "Pos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2ih",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2ih"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// NB: Settings position are stored RELATIVE to the viewport! Whereas runtime ones are absolute positions."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2185
|
|
}
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2ih",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2ih"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2186
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2ih",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2ih"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2187
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2188
|
|
}
|
|
},
|
|
{
|
|
"name": "DockId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID of last known DockNode (even if the DockNode is invisible because it has only 1 active window), or 0 if none."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2189
|
|
}
|
|
},
|
|
{
|
|
"name": "ClassId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID of window class if specified"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2190
|
|
}
|
|
},
|
|
{
|
|
"name": "DockOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Order of the last time the window was visible within its DockNode. This is used to reorder windows that are reappearing on the same frame. Same value between windows that were active and windows that were none are possible."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2191
|
|
}
|
|
},
|
|
{
|
|
"name": "Collapsed",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2192
|
|
}
|
|
},
|
|
{
|
|
"name": "IsChild",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2193
|
|
}
|
|
},
|
|
{
|
|
"name": "WantApply",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when loaded from .ini data (to enable merging/loading .ini data into an already running context)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2194
|
|
}
|
|
},
|
|
{
|
|
"name": "WantDelete",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to invalidate/delete the settings entry"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2195
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Windows data saved in imgui.ini file",
|
|
"// Because we never destroy or rename ImGuiWindowSettings, we can store the names in a separate buffer easily.",
|
|
"// (this is designed to be stored in a ImChunkStream buffer, with the variable-length Name following our structure)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2182
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiSettingsHandler",
|
|
"original_fully_qualified_name": "ImGuiSettingsHandler",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TypeName",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Short description stored in .ini file. Disallowed characters: '[' ']'"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2203
|
|
}
|
|
},
|
|
{
|
|
"name": "TypeHash",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == ImHashStr(TypeName)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2204
|
|
}
|
|
},
|
|
{
|
|
"name": "ClearAllFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*ClearAllFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ClearAllFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Clear all settings data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ReadInitFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*ReadInitFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ReadInitFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Read: Called before reading (in registration order)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ReadOpenFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void* (*ReadOpenFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, const char* name)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ReadOpenFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "name",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Read: Called when entering into a new ini entry e.g. \"[Window][Name]\""
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ReadLineFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*ReadLineFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, void* entry, const char* line)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "entry",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "line",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ReadLineFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "entry",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "line",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Read: Called for every line of text within an ini entry"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "ApplyAllFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*ApplyAllFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "ApplyAllFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Read: Called after reading (in registration order)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "WriteAllFn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*WriteAllFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, ImGuiTextBuffer* out_buf)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "WriteAllFn",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "handler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "out_buf",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Write: Output every entries into 'out_buf'"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "UserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2211
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2201
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiLocEntry",
|
|
"original_fully_qualified_name": "ImGuiLocEntry",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Key",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLocKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLocKey"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2241
|
|
}
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2242
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2239
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugAllocEntry",
|
|
"original_fully_qualified_name": "ImGuiDebugAllocEntry",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "FrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2293
|
|
}
|
|
},
|
|
{
|
|
"name": "AllocCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "FreeCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2295
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2291
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugAllocInfo",
|
|
"original_fully_qualified_name": "ImGuiDebugAllocInfo",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TotalAllocCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of call to MemAlloc()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2300
|
|
}
|
|
},
|
|
{
|
|
"name": "TotalFreeCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2301
|
|
}
|
|
},
|
|
{
|
|
"name": "LastEntriesIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current index in buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2302
|
|
}
|
|
},
|
|
{
|
|
"name": "LastEntriesBuf",
|
|
"is_array": true,
|
|
"array_bounds": "6",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDebugAllocEntry[6]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "6",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugAllocEntry"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Track last 6 frames that had allocations"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2303
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMetricsConfig",
|
|
"original_fully_qualified_name": "ImGuiMetricsConfig",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ShowDebugLog",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2310
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowIDStackTool",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2311
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowWindowsRects",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2312
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowWindowsBeginOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2313
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowTablesRects",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2314
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowDrawCmdMesh",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "true",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2315
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowDrawCmdBoundingBoxes",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "true",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2316
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowTextEncodingViewer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2317
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowTextureUsedRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2318
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowDockingNodes",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "false",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2319
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowWindowsRectsType",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "-1",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2320
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowTablesRectsType",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "-1",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2321
|
|
}
|
|
},
|
|
{
|
|
"name": "HighlightMonitorIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"default_value": "-1",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2322
|
|
}
|
|
},
|
|
{
|
|
"name": "HighlightViewportID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"default_value": "0",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2323
|
|
}
|
|
},
|
|
{
|
|
"name": "ShowFontPreview",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"default_value": "true",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2324
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2308
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiStackLevelInfo",
|
|
"original_fully_qualified_name": "ImGuiStackLevelInfo",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2329
|
|
}
|
|
},
|
|
{
|
|
"name": "QueryFrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// >= 1: Sub-query in progress"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2330
|
|
}
|
|
},
|
|
{
|
|
"name": "QuerySuccess",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Sub-query obtained result from DebugHookIdInfo()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2331
|
|
}
|
|
},
|
|
{
|
|
"name": "DataType",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiDataType"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2332
|
|
}
|
|
},
|
|
{
|
|
"name": "DescOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -1 or offset into parent's ResultsPathsBuf"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2333
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2327
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDebugItemPathQuery",
|
|
"original_fully_qualified_name": "ImGuiDebugItemPathQuery",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "MainID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID to query details for."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2340
|
|
}
|
|
},
|
|
{
|
|
"name": "Active",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used to disambiguate the case when ID == 0 and e.g. some code calls PushOverrideID(0)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2341
|
|
}
|
|
},
|
|
{
|
|
"name": "Complete",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// All sub-queries are finished (some may have failed)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2342
|
|
}
|
|
},
|
|
{
|
|
"name": "Step",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// -1: query stack + init Results, >= 0: filling individual stack level."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2343
|
|
}
|
|
},
|
|
{
|
|
"name": "Results",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiStackLevelInfo",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiStackLevelInfo"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2344
|
|
}
|
|
},
|
|
{
|
|
"name": "ResultsDescBuf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2345
|
|
}
|
|
},
|
|
{
|
|
"name": "ResultPathBuf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2346
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2338
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiIDStackTool",
|
|
"original_fully_qualified_name": "ImGuiIDStackTool",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "OptHexEncodeNonAsciiChars",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2354
|
|
}
|
|
},
|
|
{
|
|
"name": "OptCopyToClipboardOnCtrlC",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2355
|
|
}
|
|
},
|
|
{
|
|
"name": "LastActiveFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2356
|
|
}
|
|
},
|
|
{
|
|
"name": "CopyToClipboardLastTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2357
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// State for ID Stack tool queries"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2352
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContextHook",
|
|
"original_fully_qualified_name": "ImGuiContextHook",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "HookId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// A unique ID assigned by AddContextHook()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2371
|
|
}
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContextHookType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHookType"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2372
|
|
}
|
|
},
|
|
{
|
|
"name": "Owner",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2373
|
|
}
|
|
},
|
|
{
|
|
"name": "Callback",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContextHookCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHookCallback"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2374
|
|
}
|
|
},
|
|
{
|
|
"name": "UserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2375
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2369
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiContext",
|
|
"original_fully_qualified_name": "ImGuiContext",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Initialized",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2388
|
|
}
|
|
},
|
|
{
|
|
"name": "WithinFrameScope",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by NewFrame(), cleared by EndFrame()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2389
|
|
}
|
|
},
|
|
{
|
|
"name": "WithinFrameScopeWithImplicitWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by NewFrame(), cleared by EndFrame() when the implicit debug window has been pushed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2390
|
|
}
|
|
},
|
|
{
|
|
"name": "TestEngineHookItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Will call test engine hooks: ImGuiTestEngineHook_ItemAdd(), ImGuiTestEngineHook_ItemInfo(), ImGuiTestEngineHook_Log()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2391
|
|
}
|
|
},
|
|
{
|
|
"name": "FrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2392
|
|
}
|
|
},
|
|
{
|
|
"name": "FrameCountEnded",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2393
|
|
}
|
|
},
|
|
{
|
|
"name": "FrameCountPlatformEnded",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2394
|
|
}
|
|
},
|
|
{
|
|
"name": "FrameCountRendered",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2395
|
|
}
|
|
},
|
|
{
|
|
"name": "Time",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2396
|
|
}
|
|
},
|
|
{
|
|
"name": "ContextName",
|
|
"is_array": true,
|
|
"array_bounds": "16",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char[16]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "16",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Storage for a context name (to facilitate debugging multi-context setups)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2397
|
|
}
|
|
},
|
|
{
|
|
"name": "IO",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiIO",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiIO"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2398
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformIO",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPlatformIO",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformIO"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2399
|
|
}
|
|
},
|
|
{
|
|
"name": "Style",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStyle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyle"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2400
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigFlagsCurrFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiConfigFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiConfigFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = g.IO.ConfigFlags at the time of NewFrame()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2401
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigFlagsLastFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiConfigFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiConfigFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2402
|
|
}
|
|
},
|
|
{
|
|
"name": "FontAtlases",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImFontAtlasPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImFontAtlasPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// List of font atlases used by the context (generally only contains g.IO.Fonts aka the main font atlas)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2403
|
|
}
|
|
},
|
|
{
|
|
"name": "Font",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently bound font. (== FontStack.back().Font)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2404
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBaked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently bound font at currently bound size. (== Font->GetFontBaked(FontSize))"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2405
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently bound font size == line height (== FontSizeBase + externals scales applied in the UpdateCurrentFontSize() function)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2406
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSizeBase",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Font size before scaling == style.FontSizeBase == value passed to PushFont() when specified."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2407
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBakedScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == FontBaked->Size / FontSize. Scale factor over baked size. Rarely used nowadays, very often == 1.0f."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2408
|
|
}
|
|
},
|
|
{
|
|
"name": "FontRasterizerDensity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current font density. Used by all calls to GetFontBaked()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2409
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentDpiScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current window/viewport DpiScale == CurrentViewport->DpiScale"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2410
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawListSharedData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawListSharedData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSharedData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2411
|
|
}
|
|
},
|
|
{
|
|
"name": "WithinEndChildID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set within EndChild()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2412
|
|
}
|
|
},
|
|
{
|
|
"name": "TestEngine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Test engine user data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2413
|
|
}
|
|
},
|
|
{
|
|
"name": "InputEventsQueue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiInputEvent",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiInputEvent"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Inputs"
|
|
],
|
|
"attached": "// Input events which will be trickled/written into IO structure."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2416
|
|
}
|
|
},
|
|
{
|
|
"name": "InputEventsTrail",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiInputEvent",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiInputEvent"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Past input events processed in NewFrame(). This is to allow domain-specific application to access e.g mouse/pen trail."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2417
|
|
}
|
|
},
|
|
{
|
|
"name": "InputEventsNextMouseSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMouseSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2418
|
|
}
|
|
},
|
|
{
|
|
"name": "InputEventsNextEventId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2419
|
|
}
|
|
},
|
|
{
|
|
"name": "Windows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Windows state"
|
|
],
|
|
"attached": "// Windows, sorted in display order, back to front"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2422
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowsFocusOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Root windows, sorted in focus order, back to front."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2423
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowsTempSortBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary buffer used in EndFrame() to reorder windows so parents are kept before their child"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2424
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentWindowStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowStackData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowStackData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2425
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowsById",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Map window's ImGuiID to ImGuiWindow*"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2426
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowsActiveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of unique windows submitted by frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2427
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowsBorderHoverPadding",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Padding around resizable windows for which hovering on counts as hovering the window == ImMax(style.TouchExtraPadding, style.WindowBorderHoverPadding). This isn't so multi-dpi friendly."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2428
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBreakInWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to break in Begin() call."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2429
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window being drawn into"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2430
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window the mouse is hovering. Will typically catch mouse inputs."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2431
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredWindowUnderMovingWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hovered window ignoring MovingWindow. Only set if MovingWindow is set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2432
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredWindowBeforeClear",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window the mouse is hovering. Filled even with _NoMouse. This is currently useful for multi-context compositors."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2433
|
|
}
|
|
},
|
|
{
|
|
"name": "MovingWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Track the window we clicked on (in order to preserve focus). The actual window that is moved is generally MovingWindow->RootWindowDockTree."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2434
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Track the window we started mouse-wheeling on. Until a timer elapse or mouse has moved, generally keep scrolling the same window even if during the course of scrolling the mouse ends up hovering a child window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2435
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindowRefMousePos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2436
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindowStartFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// This may be set one frame before WheelingWindow is != NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2437
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindowScrolledFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2438
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindowReleaseTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2439
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingWindowWheelRemainder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2440
|
|
}
|
|
},
|
|
{
|
|
"name": "WheelingAxisAvg",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2441
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugDrawIdConflictsId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Item/widgets state and tracking information"
|
|
],
|
|
"attached": "// Set when we detect multiple items with the same identifier"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2444
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugHookIdInfoId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Will call core hooks: DebugHookIdInfo() from GetID functions, used by ID Stack Tool [next HoveredId/ActiveId to not pull in an extra cache-line]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2445
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hovered widget, filled during the frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2446
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdPreviousFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2447
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdPreviousFrameItemCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Count numbers of items using the same ID as last frame's hovered id"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2448
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Measure contiguous hovering time"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2449
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdNotActiveTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Measure contiguous hovering time where the item has not been active"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2450
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdAllowOverlap",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2451
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredIdIsDisabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// At least one widget passed the rect test, but has been discarded by disabled flag or popup inhibit. May be true even if HoveredId == 0."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2452
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemUnclipByLog",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable ItemAdd() clipping, essentially a memory-locality friendly copy of LogEnabled"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2453
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Active widget"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2454
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdIsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Active widget has been seen this frame (we can't use a bool as the ActiveId may change within the frame)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2455
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2456
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdIsJustActivated",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set at the time of activation for one frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2457
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdAllowOverlap",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Active widget allows another widget to steal active id (generally for overlapping widgets, but not always)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2458
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdNoClearOnFocusLoss",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable losing active id if the active id window gets unfocused."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2459
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdHasBeenPressedBefore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Track whether the active id led to a press (this is to allow changing between PressOnClick and PressOnRelease without pressing twice). Used by range_select branch."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2460
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdHasBeenEditedBefore",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Was the value associated to the widget Edited over the course of the Active state."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2461
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdHasBeenEditedThisFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2462
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdFromShortcut",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2463
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdMouseButton",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2464
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdDisabledId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When clicking a disabled item we set ActiveId=window->MoveId to avoid interference with widget code. Actual item ID is stored here."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2465
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdClickOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Clicked offset from upper-left corner, if applicable (currently only set by ButtonBehavior)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2466
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputSource"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Activating source: ImGuiInputSource_Mouse OR ImGuiInputSource_Keyboard OR ImGuiInputSource_Gamepad"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2467
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2468
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdPreviousFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2469
|
|
}
|
|
},
|
|
{
|
|
"name": "DeactivatedItemData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDeactivatedItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDeactivatedItemData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2470
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdValueOnActivation",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataTypeStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataTypeStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of initial value at the time of activation. ONLY SET BY SPECIFIC WIDGETS: DragXXX and SliderXXX."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2471
|
|
}
|
|
},
|
|
{
|
|
"name": "LastActiveId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store the last non-zero ActiveId, useful for animation."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2472
|
|
}
|
|
},
|
|
{
|
|
"name": "LastActiveIdTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store the last non-zero ActiveId timer since the beginning of activation, useful for animation."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2473
|
|
}
|
|
},
|
|
{
|
|
"name": "LastKeyModsChangeTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Key/Input Ownership + Shortcut Routing system",
|
|
"// - The idea is that instead of \"eating\" a given key, we can link to an owner.",
|
|
"// - Input query can then read input by specifying ImGuiKeyOwner_Any (== 0), ImGuiKeyOwner_NoOwner (== -1) or a custom ID.",
|
|
"// - Routing is requested ahead of time for a given chord (Key + Mods) and granted in NewFrame()."
|
|
],
|
|
"attached": "// Record the last time key mods changed (affect repeat delay when using shortcut logic)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2479
|
|
}
|
|
},
|
|
{
|
|
"name": "LastKeyModsChangeFromNoneTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Record the last time key mods changed away from being 0 (affect repeat delay when using shortcut logic)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2480
|
|
}
|
|
},
|
|
{
|
|
"name": "LastKeyboardKeyPressTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Record the last time a keyboard key (ignore mouse/gamepad ones) was pressed."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2481
|
|
}
|
|
},
|
|
{
|
|
"name": "KeysMayBeCharInput",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImBitArrayForNamedKeys",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImBitArrayForNamedKeys"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Lookup to tell if a key can emit char input, see IsKeyChordPotentiallyCharInput(). sizeof() = 20 bytes"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2482
|
|
}
|
|
},
|
|
{
|
|
"name": "KeysOwnerData",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiKey_NamedKey_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyOwnerData[ImGuiKey_NamedKey_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiKey_NamedKey_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyOwnerData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2483
|
|
}
|
|
},
|
|
{
|
|
"name": "KeysRoutingTable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyRoutingTable",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingTable"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2484
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdUsingNavDirMask",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Active widget will want to read those nav move requests (e.g. can activate a button and move away from it)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2485
|
|
}
|
|
},
|
|
{
|
|
"name": "ActiveIdUsingAllKeyboardKeys",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Active widget will want to read all keyboard keys inputs. (this is a shortcut for not taking ownership of 100+ keys, frequently used by drag operations)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2486
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBreakInShortcutRouting",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to break in SetShortcutRouting()/Shortcut() calls."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2487
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentFocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Next window/item data"
|
|
],
|
|
"attached": "// Value for currently appending items == g.FocusScopeStack.back(). Not to be mistaken with g.NavFocusScopeId."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2491
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Value for currently appending items == g.ItemFlagsStack.back()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2492
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLocateId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Storage for DebugLocateItemOnHover() feature: this is read by ItemAdd() so we keep it in a hot/cached location"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2493
|
|
}
|
|
},
|
|
{
|
|
"name": "NextItemData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNextItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Storage for SetNextItem** functions"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2494
|
|
}
|
|
},
|
|
{
|
|
"name": "LastItemData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLastItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLastItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Storage for last submitted item (setup by ItemAdd)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2495
|
|
}
|
|
},
|
|
{
|
|
"name": "NextWindowData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNextWindowData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextWindowData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Storage for SetNextWindow** functions"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2496
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugShowGroupRects",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2497
|
|
}
|
|
},
|
|
{
|
|
"name": "GcCompactAll",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Request full GC"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2498
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugFlashStyleColorIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCol",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCol"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Shared stacks"
|
|
],
|
|
"attached": "// (Keep close to ColorStack to share cache line)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2501
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiColorMod",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiColorMod"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for PushStyleColor()/PopStyleColor() - inherited by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2502
|
|
}
|
|
},
|
|
{
|
|
"name": "StyleVarStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiStyleMod",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiStyleMod"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for PushStyleVar()/PopStyleVar() - inherited by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2503
|
|
}
|
|
},
|
|
{
|
|
"name": "FontStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImFontStackData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImFontStackData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for PushFont()/PopFont() - inherited by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2504
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusScopeStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiFocusScopeData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiFocusScopeData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for PushFocusScope()/PopFocusScope() - inherited by BeginChild(), pushed into by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2505
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemFlagsStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiItemFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for PushItemFlag()/PopItemFlag() - inherited by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2506
|
|
}
|
|
},
|
|
{
|
|
"name": "GroupStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiGroupData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiGroupData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for BeginGroup()/EndGroup() - not inherited by Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2507
|
|
}
|
|
},
|
|
{
|
|
"name": "OpenPopupStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiPopupData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiPopupData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which popups are open (persistent)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2508
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginPopupStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiPopupData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiPopupData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which level of BeginPopup() we are in (reset every frame)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2509
|
|
}
|
|
},
|
|
{
|
|
"name": "TreeNodeStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTreeNodeStackData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTreeNodeStackData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Stack for TreeNode()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2510
|
|
}
|
|
},
|
|
{
|
|
"name": "Viewports",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiViewportPPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiViewportPPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Viewports"
|
|
],
|
|
"attached": "// Active viewports (always 1+, and generally 1 unless multi-viewports are enabled). Each viewports hold their copy of ImDrawData."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2513
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// We track changes of viewport (happening in Begin) so we can call Platform_OnChangedViewport()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2514
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2515
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseLastHoveredViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last known viewport that was hovered by mouse (even if we are not hovering any viewport any more) + honoring the _NoInputs flag."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2516
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformLastFocusedViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2517
|
|
}
|
|
},
|
|
{
|
|
"name": "FallbackMonitor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPlatformMonitor",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformMonitor"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Virtual monitor used as fallback if backend doesn't provide monitor information."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2518
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformMonitorsFullWorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Bounding box of all platform monitors"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2519
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportCreatedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Unique sequential creation counter (mostly for testing/debugging)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2520
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformWindowsCreatedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Unique sequential creation counter (mostly for testing/debugging)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2521
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportFocusedStampCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Every time the front-most window changes, we stamp its viewport with an incrementing counter"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2522
|
|
}
|
|
},
|
|
{
|
|
"name": "NavCursorVisible",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Keyboard/Gamepad Navigation"
|
|
],
|
|
"attached": "// Nav focus cursor/rectangle is visible? We hide it after a mouse click. We show it after a nav move."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2525
|
|
}
|
|
},
|
|
{
|
|
"name": "NavHighlightItemUnderNav",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable mouse hovering highlight. Highlight navigation focused item instead of mouse hovered item."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2526
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMousePosDirty",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"//bool NavDisableHighlight; // Old name for !g.NavCursorVisible before 1.91.4 (2024/10/18). OPPOSITE VALUE (g.NavDisableHighlight == !g.NavCursorVisible)",
|
|
"//bool NavDisableMouseHover; // Old name for g.NavHighlightItemUnderNav before 1.91.1 (2024/10/18) this was called When user starts using keyboard/gamepad, we hide mouse hovering highlight until mouse is touched again."
|
|
],
|
|
"attached": "// When set we will update mouse position if io.ConfigNavMoveSetMousePos is set (not enabled by default)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2529
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIdIsAlive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Nav widget has been seen this frame ~~ NavRectRel is valid"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2530
|
|
}
|
|
},
|
|
{
|
|
"name": "NavId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Focused item for navigation"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2531
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Focused window for navigation. Could be called 'FocusedWindow'"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2532
|
|
}
|
|
},
|
|
{
|
|
"name": "NavFocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Focused focus scope (e.g. selection code often wants to \"clear other items\" when landing on an item of the same scope)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2533
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavLayer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavLayer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Focused layer (main scrolling layer, or menu/title bar layer)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2534
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIdItemFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2535
|
|
}
|
|
},
|
|
{
|
|
"name": "NavActivateId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ~~ (g.ActiveId == 0) && (IsKeyPressed(ImGuiKey_Space) || IsKeyDown(ImGuiKey_Enter) || IsKeyPressed(ImGuiKey_NavGamepadActivate)) ? NavId : 0, also set when calling ActivateItemByID()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2536
|
|
}
|
|
},
|
|
{
|
|
"name": "NavActivateDownId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ~~ IsKeyDown(ImGuiKey_Space) || IsKeyDown(ImGuiKey_Enter) || IsKeyDown(ImGuiKey_NavGamepadActivate) ? NavId : 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2537
|
|
}
|
|
},
|
|
{
|
|
"name": "NavActivatePressedId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ~~ IsKeyPressed(ImGuiKey_Space) || IsKeyPressed(ImGuiKey_Enter) || IsKeyPressed(ImGuiKey_NavGamepadActivate) ? NavId : 0 (no repeat)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2538
|
|
}
|
|
},
|
|
{
|
|
"name": "NavActivateFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiActivateFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiActivateFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2539
|
|
}
|
|
},
|
|
{
|
|
"name": "NavFocusRoute",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiFocusScopeData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiFocusScopeData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reversed copy focus scope stack for NavId (should contains NavFocusScopeId). This essentially follow the window->ParentWindowForFocusRoute chain."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2540
|
|
}
|
|
},
|
|
{
|
|
"name": "NavHighlightActivatedId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2541
|
|
}
|
|
},
|
|
{
|
|
"name": "NavHighlightActivatedTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2542
|
|
}
|
|
},
|
|
{
|
|
"name": "NavOpenContextMenuItemId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2543
|
|
}
|
|
},
|
|
{
|
|
"name": "NavOpenContextMenuWindowId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2544
|
|
}
|
|
},
|
|
{
|
|
"name": "NavNextActivateId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by ActivateItemByID(), queued until next frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2545
|
|
}
|
|
},
|
|
{
|
|
"name": "NavNextActivateFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiActivateFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiActivateFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2546
|
|
}
|
|
},
|
|
{
|
|
"name": "NavInputSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputSource"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Keyboard or Gamepad mode? THIS CAN ONLY BE ImGuiInputSource_Keyboard or ImGuiInputSource_Gamepad"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2547
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLastValidSelectionUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last valid data passed to SetNextItemSelectionUser(), or -1. For current window. Not reset when focusing an item that doesn't have selection data."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2548
|
|
}
|
|
},
|
|
{
|
|
"name": "NavCursorHideFrames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2549
|
|
}
|
|
},
|
|
{
|
|
"name": "NavAnyRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Navigation: Init & Move Requests"
|
|
],
|
|
"attached": "// ~~ NavMoveRequest || NavInitRequest this is to perform early out in ItemAdd()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2553
|
|
}
|
|
},
|
|
{
|
|
"name": "NavInitRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init request for appearing window to select first item"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2554
|
|
}
|
|
},
|
|
{
|
|
"name": "NavInitRequestFromMove",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2555
|
|
}
|
|
},
|
|
{
|
|
"name": "NavInitResult",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Init request result (first item of the window, or one for which SetItemDefaultFocus() was called)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2556
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveSubmitted",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Move request submitted, will process result on next NewFrame()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2557
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveScoringItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Move request submitted, still scoring incoming items"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2558
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveForwardToNextFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2559
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavMoveFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavMoveFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2560
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveScrollFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2561
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveKeyMods",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2562
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveDir",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Direction of the move request (left/right/up/down)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2563
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveDirForDebug",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2564
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveClipDir",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// FIXME-NAV: Describe the purpose of this better. Might want to rename?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2565
|
|
}
|
|
},
|
|
{
|
|
"name": "NavScoringRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Rectangle used for scoring, in screen space. Based of window->NavRectRel[], modified for directional navigation scoring."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2566
|
|
}
|
|
},
|
|
{
|
|
"name": "NavScoringNoClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Some nav operations (such as PageUp/PageDown) enforce a region which clipper will attempt to always keep submitted. Unset/invalid if inverted."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2567
|
|
}
|
|
},
|
|
{
|
|
"name": "NavScoringDebugCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Metrics for debugging"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2568
|
|
}
|
|
},
|
|
{
|
|
"name": "NavTabbingDir",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Generally -1 or +1, 0 when tabbing without a nav id"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2569
|
|
}
|
|
},
|
|
{
|
|
"name": "NavTabbingCounter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// >0 when counting items for tabbing"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2570
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveResultLocal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Best move request candidate within NavWindow"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2571
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveResultLocalVisible",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Best move request candidate within NavWindow that are mostly visible (when using ImGuiNavMoveFlags_AlsoScoreVisibleSet flag)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2572
|
|
}
|
|
},
|
|
{
|
|
"name": "NavMoveResultOther",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Best move request candidate within NavWindow's flattened hierarchy (when using ImGuiWindowFlags_NavFlattened flag)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2573
|
|
}
|
|
},
|
|
{
|
|
"name": "NavTabbingResultFirst",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// First tabbing request candidate within NavWindow and flattened hierarchy"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2574
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedFromFocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Navigation: record of last move request"
|
|
],
|
|
"attached": "// Just navigated from this focus scope id (result of a successfully MoveRequest)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2577
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedToId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Just navigated to this id (result of a successfully MoveRequest)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2578
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedToFocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Just navigated to this focus scope id (result of a successfully MoveRequest)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2579
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedToKeyMods",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2580
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedToIsTabbing",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Copy of ImGuiNavMoveFlags_IsTabbing. Maybe we should store whole flags."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2581
|
|
}
|
|
},
|
|
{
|
|
"name": "NavJustMovedToHasSelectionData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Copy of move result's ItemFlags & ImGuiItemFlags_HasSelectionUserData). Maybe we should just store ImGuiNavItemData."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2582
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigNavEnableTabbing",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Navigation: extra config options (will be made public eventually)",
|
|
"// - Tabbing (Tab, Shift+Tab) and Windowing (Ctrl+Tab, Ctrl+Shift+Tab) are enabled REGARDLESS of ImGuiConfigFlags_NavEnableKeyboard being set.",
|
|
"// - Ctrl+Tab is reconfigurable because it is the only shortcut that may be polled when no window are focused. It also doesn't work e.g. Web platforms."
|
|
],
|
|
"attached": "// = true. Enable tabbing (Tab, Shift+Tab). PLEASE LET ME KNOW IF YOU USE THIS."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2587
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigNavWindowingWithGamepad",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = true. Enable Ctrl+Tab by holding ImGuiKey_GamepadFaceLeft (== ImGuiKey_NavGamepadMenu). When false, the button may still be used to toggle Menu layer."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2588
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigNavWindowingKeyNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = ImGuiMod_Ctrl | ImGuiKey_Tab (or ImGuiMod_Super | ImGuiKey_Tab on OS X). Set to 0 to disable. For reconfiguration (see #4828)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2589
|
|
}
|
|
},
|
|
{
|
|
"name": "ConfigNavWindowingKeyPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = ImGuiMod_Ctrl | ImGuiMod_Shift | ImGuiKey_Tab (or ImGuiMod_Super | ImGuiMod_Shift | ImGuiKey_Tab on OS X)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2590
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingTarget",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Navigation: Windowing (Ctrl+Tab for list, or Menu button + keys or directional pads to move/resize)"
|
|
],
|
|
"attached": "// Target window when doing Ctrl+Tab (or Pad Menu + FocusPrev/Next), this window is temporarily displayed top-most!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2593
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingTargetAnim",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Record of last valid NavWindowingTarget until DimBgRatio and NavWindowingHighlightAlpha becomes 0.0f, so the fade-out can stay on it."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2594
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingListWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Internal window actually listing the Ctrl+Tab contents"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2595
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2596
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingHighlightAlpha",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2597
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingInputSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputSource",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputSource"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2598
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingToggleLayer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set while Alt or GamepadMenu is held, may be cleared by other operations, and processed when releasing the key."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2599
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingToggleKey",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Keyboard/gamepad key used when toggling to menu layer."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2600
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingAccumDeltaPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2601
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowingAccumDeltaSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2602
|
|
}
|
|
},
|
|
{
|
|
"name": "DimBgRatio",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Render"
|
|
],
|
|
"attached": "// 0.0..1.0 animation when fading in a dimming background (for modal window and Ctrl+Tab list)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2605
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Drag and Drop"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2608
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropWithinSource",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when within a BeginDragDropXXX/EndDragDropXXX block for a drag source."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2609
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropWithinTarget",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when within a BeginDragDropXXX/EndDragDropXXX block for a drag target."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2610
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropSourceFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDragDropFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDragDropFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2611
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropSourceFrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2612
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropMouseButton",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2613
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropPayload",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPayload",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPayload"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2614
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropTargetRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store rectangle of current target candidate (we favor small targets when overlapping)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2615
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropTargetClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store ClipRect at the time of item's drawing"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2616
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropTargetId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2617
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropTargetFullViewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2618
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptFlagsCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDragDropFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDragDropFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2619
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptFlagsPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDragDropFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDragDropFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2620
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptIdCurrRectSurface",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Target item surface (we resolve overlapping targets by prioritizing the smaller surface)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2621
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptIdCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Target item id (set at the time of accepting the payload)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2622
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptIdPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Target item id from previous frame (we need to store this to allow for overlapping drag and drop targets)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2623
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropAcceptFrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last time a target expressed a desire to accept the source"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2624
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropHoldJustPressedId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when holding a payload just made ButtonBehavior() return a press."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2625
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropPayloadBufHeap",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_unsigned_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_unsigned_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// We don't expose the ImVector<> directly, ImGuiPayload only holds pointer+size"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2626
|
|
}
|
|
},
|
|
{
|
|
"name": "DragDropPayloadBufLocal",
|
|
"is_array": true,
|
|
"array_bounds": "16",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "unsigned char[16]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "16",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_char"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Local buffer for small payloads"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2627
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipperTempDataStacked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Clipper"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2630
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipperTempData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiListClipperData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiListClipperData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2631
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentTable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tables"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2634
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBreakInTable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to break in BeginTable() call."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2635
|
|
}
|
|
},
|
|
{
|
|
"name": "TablesTempDataStacked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary table data size (because we leave previous instances undestructed, we generally don't use TablesTempData.Size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2636
|
|
}
|
|
},
|
|
{
|
|
"name": "TablesTempData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTableTempData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTableTempData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary table data (buffers reused/shared across instances, support nesting)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2637
|
|
}
|
|
},
|
|
{
|
|
"name": "Tables",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPool_ImGuiTable",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPool_ImGuiTable"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Persistent table data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2638
|
|
}
|
|
},
|
|
{
|
|
"name": "TablesLastTimeActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_float",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last used timestamp of each tables (SOA, for efficient GC)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2639
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawChannelsTempMergeBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImDrawChannel",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImDrawChannel"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2640
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentTabBar",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tab bars"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2643
|
|
}
|
|
},
|
|
{
|
|
"name": "TabBars",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPool_ImGuiTabBar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPool_ImGuiTabBar"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2644
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentTabBarStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiPtrOrIndex",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiPtrOrIndex"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2645
|
|
}
|
|
},
|
|
{
|
|
"name": "ShrinkWidthBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiShrinkWidthItem",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiShrinkWidthItem"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2646
|
|
}
|
|
},
|
|
{
|
|
"name": "BoxSelectState",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiBoxSelectState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiBoxSelectState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Multi-Select state"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2649
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentMultiSelect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2650
|
|
}
|
|
},
|
|
{
|
|
"name": "MultiSelectTempDataStacked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary multi-select data size (because we leave previous instances undestructed, we generally don't use MultiSelectTempData.Size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2651
|
|
}
|
|
},
|
|
{
|
|
"name": "MultiSelectTempData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiMultiSelectTempData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiMultiSelectTempData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2652
|
|
}
|
|
},
|
|
{
|
|
"name": "MultiSelectStorage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImPool_ImGuiMultiSelectState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImPool_ImGuiMultiSelectState"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2653
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverItemDelayId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Hover Delay system"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2656
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverItemDelayIdPreviousFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2657
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverItemDelayTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently used by IsItemHovered()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2658
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverItemDelayClearTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Currently used by IsItemHovered(): grace time before g.TooltipHoverTimer gets cleared."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2659
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverItemUnlockedStationaryId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Mouse has once been stationary on this item. Only reset after departing the item."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2660
|
|
}
|
|
},
|
|
{
|
|
"name": "HoverWindowUnlockedStationaryId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Mouse has once been stationary on this window. Only reset after departing the window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2661
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseCursor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMouseCursor",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseCursor"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Mouse state"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2664
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseStationaryTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Time the mouse has been stationary (with some loose heuristic)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2665
|
|
}
|
|
},
|
|
{
|
|
"name": "MouseLastValidPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2666
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextState",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widget state"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2669
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextLineIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary storage"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2670
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextDeactivatedState",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiInputTextDeactivatedState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextDeactivatedState"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2671
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextPasswordFontBackupBaked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontBaked",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2672
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextPasswordFontBackupFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2673
|
|
}
|
|
},
|
|
{
|
|
"name": "InputTextReactivateId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID of InputText to reactivate on next frame (for io.ConfigInputTextEnterKeepActive behavior)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2674
|
|
}
|
|
},
|
|
{
|
|
"name": "TempInputId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary text input when using Ctrl+Click on a slider, etc."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2675
|
|
}
|
|
},
|
|
{
|
|
"name": "DataTypeZeroValue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDataTypeStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataTypeStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 0 for all data types"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2676
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginMenuDepth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2677
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginComboDepth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2678
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditOptions",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiColorEditFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiColorEditFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store user options for color edit widgets"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2679
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditCurrentID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set temporarily while inside of the parent-most ColorEdit4/ColorPicker4 (because they call each others)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2680
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditSavedID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID we are saving/restoring HS for"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2681
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditSavedHue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of last Hue associated to LastColor, so we can restore Hue in lossy RGB<>HSV round trips"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2682
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditSavedSat",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of last Saturation associated to LastColor, so we can restore Saturation in lossy RGB<>HSV round trips"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2683
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorEditSavedColor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// RGB value with alpha set to 0."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2684
|
|
}
|
|
},
|
|
{
|
|
"name": "ColorPickerRef",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Initial/reference color at the time of opening the color picker."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2685
|
|
}
|
|
},
|
|
{
|
|
"name": "ComboPreviewData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiComboPreviewData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiComboPreviewData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2686
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowResizeBorderExpectedRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Expected border rect, switch to relative edit if moving"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2687
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowResizeRelativeMode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2688
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarSeekMode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 0: scroll to clicked location, -1/+1: prev/next page."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2689
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarClickDeltaToGrabCenter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When scrolling to mouse location: distance between mouse and center of grab box, normalized in parent space."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2690
|
|
}
|
|
},
|
|
{
|
|
"name": "SliderGrabClickOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2691
|
|
}
|
|
},
|
|
{
|
|
"name": "SliderCurrentAccum",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Accumulated slider delta when using navigation controls."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2692
|
|
}
|
|
},
|
|
{
|
|
"name": "SliderCurrentAccumDirty",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Has the accumulated slider delta changed since last time we tried to apply it?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2693
|
|
}
|
|
},
|
|
{
|
|
"name": "DragCurrentAccumDirty",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2694
|
|
}
|
|
},
|
|
{
|
|
"name": "DragCurrentAccum",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Accumulator for dragging modification. Always high-precision, not rounded by end-user precision settings"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2695
|
|
}
|
|
},
|
|
{
|
|
"name": "DragSpeedDefaultRatio",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// If speed == 0.0f, uses (max-min) * DragSpeedDefaultRatio"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2696
|
|
}
|
|
},
|
|
{
|
|
"name": "DisabledAlphaBackup",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup for style.Alpha for BeginDisabled()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2697
|
|
}
|
|
},
|
|
{
|
|
"name": "DisabledStackSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2698
|
|
}
|
|
},
|
|
{
|
|
"name": "TooltipOverrideCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2699
|
|
}
|
|
},
|
|
{
|
|
"name": "TooltipPreviousWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window of last tooltip submitted during the frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2700
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipboardHandlerData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// If no custom clipboard handler is defined"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2701
|
|
}
|
|
},
|
|
{
|
|
"name": "MenusIdSubmittedThisFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// A list of menu IDs that were rendered at least once"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2702
|
|
}
|
|
},
|
|
{
|
|
"name": "TypingSelectState",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// State for GetTypingSelectRequest()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2703
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformImeData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPlatformImeData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformImeData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Platform support"
|
|
],
|
|
"attached": "// Data updated by current frame. Will be applied at end of the frame. For some backends, this is required to have WantVisible=true in order to receive text message."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2706
|
|
}
|
|
},
|
|
{
|
|
"name": "PlatformImeDataPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiPlatformImeData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformImeData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Previous frame data. When changed we call the platform_io.Platform_SetImeDataFn() handler."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2707
|
|
}
|
|
},
|
|
{
|
|
"name": "UserTextures",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImTextureDataPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImTextureDataPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Extensions",
|
|
"// FIXME: We could provide an API to register one slot in an array held in ImGuiContext?"
|
|
],
|
|
"attached": "// List of textures created/managed by user or third-party extension. Automatically appended into platform_io.Textures[]."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2711
|
|
}
|
|
},
|
|
{
|
|
"name": "DockContext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockContext",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockContext"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2712
|
|
}
|
|
},
|
|
{
|
|
"name": "DockNodeWindowMenuHandler",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*DockNodeWindowMenuHandler)(ImGuiContext* ctx, ImGuiDockNode* node, ImGuiTabBar* tab_bar)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "DockNodeWindowMenuHandler",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "ctx",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "node",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "tab_bar",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsLoaded",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Settings"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2716
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsDirtyTimer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Save .ini Settings to memory when time reaches zero"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2717
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsIniData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// In memory .ini settings"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2718
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsHandlers",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiSettingsHandler",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiSettingsHandler"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// List of .ini settings handlers"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2719
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsWindows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImChunkStream_ImGuiWindowSettings",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImChunkStream_ImGuiWindowSettings"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiWindow .ini settings entries"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2720
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsTables",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImChunkStream_ImGuiTableSettings",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImChunkStream_ImGuiTableSettings"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiTable .ini settings entries"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2721
|
|
}
|
|
},
|
|
{
|
|
"name": "Hooks",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiContextHook",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiContextHook"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Hooks"
|
|
],
|
|
"attached": "// Hooks for extensions (e.g. test engine)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2724
|
|
}
|
|
},
|
|
{
|
|
"name": "HookIdNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Next available HookId"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2725
|
|
}
|
|
},
|
|
{
|
|
"name": "DemoMarkerCallback",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDemoMarkerCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDemoMarkerCallback"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2726
|
|
}
|
|
},
|
|
{
|
|
"name": "LocalizationTable",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiLocKey_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*[ImGuiLocKey_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiLocKey_COUNT",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Localization"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2729
|
|
}
|
|
},
|
|
{
|
|
"name": "LogEnabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Capture/Logging"
|
|
],
|
|
"attached": "// Currently capturing"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2732
|
|
}
|
|
},
|
|
{
|
|
"name": "LogLineFirstItem",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2733
|
|
}
|
|
},
|
|
{
|
|
"name": "LogFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLogFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLogFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Capture flags/type"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2734
|
|
}
|
|
},
|
|
{
|
|
"name": "LogWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2735
|
|
}
|
|
},
|
|
{
|
|
"name": "LogFile",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// If != NULL log to stdout/ file"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2736
|
|
}
|
|
},
|
|
{
|
|
"name": "LogBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Accumulation buffer when log to clipboard. This is pointer so our GImGui static constructor doesn't call heap allocators."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2737
|
|
}
|
|
},
|
|
{
|
|
"name": "LogNextPrefix",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See comment in LogSetNextTextDecoration(): doesn't copy underlying data, use carefully!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2738
|
|
}
|
|
},
|
|
{
|
|
"name": "LogNextSuffix",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2739
|
|
}
|
|
},
|
|
{
|
|
"name": "LogLinePosY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2740
|
|
}
|
|
},
|
|
{
|
|
"name": "LogDepthRef",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2741
|
|
}
|
|
},
|
|
{
|
|
"name": "LogDepthToExpand",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2742
|
|
}
|
|
},
|
|
{
|
|
"name": "LogDepthToExpandDefault",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Default/stored value for LogDepthMaxExpand if not specified in the LogXXX function call."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2743
|
|
}
|
|
},
|
|
{
|
|
"name": "ErrorCallback",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiErrorCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorCallback"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Error Handling"
|
|
],
|
|
"attached": "// = NULL. May be exposed in public API eventually."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2746
|
|
}
|
|
},
|
|
{
|
|
"name": "ErrorCallbackUserData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2747
|
|
}
|
|
},
|
|
{
|
|
"name": "ErrorTooltipLockedPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2748
|
|
}
|
|
},
|
|
{
|
|
"name": "ErrorFirst",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2749
|
|
}
|
|
},
|
|
{
|
|
"name": "ErrorCountCurrentFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Internal] Number of errors submitted this frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2750
|
|
}
|
|
},
|
|
{
|
|
"name": "StackSizesInNewFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiErrorRecoveryState",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Internal]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2751
|
|
}
|
|
},
|
|
{
|
|
"name": "StackSizesInBeginForCurrentWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiErrorRecoveryState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [Internal]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2752
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugDrawIdConflictsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Debug Tools",
|
|
"// (some of the highly frequently used data are interleaved in other structures above: DebugBreakXXX fields, DebugHookIdInfo, DebugLocateId etc.)"
|
|
],
|
|
"attached": "// Locked count (preserved when holding Ctrl)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2756
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDebugLogFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugLogFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2757
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogBuf",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2758
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2759
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogSkippedErrors",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2760
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogAutoDisableFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDebugLogFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugLogFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2761
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLogAutoDisableFrames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2762
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugLocateFrames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// For DebugLocateItemOnHover(). This is used together with DebugLocateId which is in a hot/cached spot above."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2763
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBreakInLocateId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Debug break in ItemAdd() call for g.DebugLocateId."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2764
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBreakKeyChord",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// = ImGuiKey_Pause"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2765
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugBeginReturnValueCullDepth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Cycle between 0..9 then wrap around."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2766
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugItemPickerActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Item picker is active (started with DebugStartItemPicker())"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2767
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugItemPickerMouseButton",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2768
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugItemPickerBreakId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Will call IM_DEBUG_BREAK() when encountering this ID"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2769
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugFlashStyleColorTime",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2770
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugFlashStyleColorBackup",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2771
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugMetricsConfig",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMetricsConfig",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMetricsConfig"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2772
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugItemPathQuery",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDebugItemPathQuery",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugItemPathQuery"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2773
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugIDStackTool",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiIDStackTool",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiIDStackTool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2774
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugAllocInfo",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDebugAllocInfo",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugAllocInfo"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2775
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugHoveredDockNode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hovered dock node."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2776
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugDrawIdConflictsAliveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS)&&!defined(IMGUI_DISABLE_DEBUG_TOOLS)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2778
|
|
}
|
|
},
|
|
{
|
|
"name": "DebugDrawIdConflictsHighlightSet",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "if",
|
|
"expression": "defined(IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS)&&!defined(IMGUI_DISABLE_DEBUG_TOOLS)"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2779
|
|
}
|
|
},
|
|
{
|
|
"name": "FramerateSecPerFrame",
|
|
"is_array": true,
|
|
"array_bounds": "60",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float[60]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "60",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Misc"
|
|
],
|
|
"attached": "// Calculate estimate of framerate for user over the last 60 frames.."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2783
|
|
}
|
|
},
|
|
{
|
|
"name": "FramerateSecPerFrameIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2784
|
|
}
|
|
},
|
|
{
|
|
"name": "FramerateSecPerFrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2785
|
|
}
|
|
},
|
|
{
|
|
"name": "FramerateSecPerFrameAccum",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2786
|
|
}
|
|
},
|
|
{
|
|
"name": "WantCaptureMouseNextFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Explicit capture override via SetNextFrameWantCaptureMouse()/SetNextFrameWantCaptureKeyboard(). Default to -1."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2787
|
|
}
|
|
},
|
|
{
|
|
"name": "WantCaptureKeyboardNextFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// \""
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2788
|
|
}
|
|
},
|
|
{
|
|
"name": "WantTextInputNextFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Copied in EndFrame() from g.PlatformImeData.WantTextInput. Needs to be set for some backends (SDL3) to emit character inputs."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2789
|
|
}
|
|
},
|
|
{
|
|
"name": "TempBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary text buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2790
|
|
}
|
|
},
|
|
{
|
|
"name": "TempKeychordName",
|
|
"is_array": true,
|
|
"array_bounds": "64",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char[64]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "64",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2791
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2386
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowTempData",
|
|
"original_fully_qualified_name": "ImGuiWindowTempData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "CursorPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Layout"
|
|
],
|
|
"attached": "// Current emitting position, in absolute coordinates."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2809
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorPosPrevLine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2810
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorStartPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Initial position after Begin(), generally ~ window position + WindowPadding."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2811
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used to implicitly calculate ContentSize at the beginning of next frame, for scrolling range and auto-resize. Always growing during the frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2812
|
|
}
|
|
},
|
|
{
|
|
"name": "IdealMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used to implicitly calculate ContentSizeIdeal at the beginning of next frame, for auto-resize only. Always growing during the frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2813
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrLineSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2814
|
|
}
|
|
},
|
|
{
|
|
"name": "PrevLineSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2815
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrLineTextBaseOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Baseline offset (0.0f by default on a new line, generally == style.FramePadding.y when a framed item has been added)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2816
|
|
}
|
|
},
|
|
{
|
|
"name": "PrevLineTextBaseOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2817
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSameLine",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2818
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSetPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2819
|
|
}
|
|
},
|
|
{
|
|
"name": "Indent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Indentation / start position from left of window (increased by TreePush/TreePop, etc.)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2820
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offset to the current column (if ColumnsCurrent > 0). FIXME: This and the above should be a stack to allow use cases like Tree->Column->Tree. Need revamp columns API."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2821
|
|
}
|
|
},
|
|
{
|
|
"name": "GroupOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2822
|
|
}
|
|
},
|
|
{
|
|
"name": "CursorStartPosLossyness",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Record the loss of precision of CursorStartPos due to really large scrolling amount. This is used by clipper to compensate and fix the most common use case of large scroll area."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2823
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayerCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiNavLayer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavLayer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Keyboard/Gamepad navigation"
|
|
],
|
|
"attached": "// Current layer, 0..31 (we currently only use 0..1)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2826
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayersActiveMask",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which layers have been written to (result from previous frame)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2827
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayersActiveMaskNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which layers have been written to (accumulator for current frame)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2828
|
|
}
|
|
},
|
|
{
|
|
"name": "NavIsScrollPushableX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when current work location may be scrolled horizontally when moving left / right. This is generally always true UNLESS within a column."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2829
|
|
}
|
|
},
|
|
{
|
|
"name": "NavHideHighlightOneFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2830
|
|
}
|
|
},
|
|
{
|
|
"name": "NavWindowHasScrollY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set per window when scrolling can be used (== ScrollMax.y > 0.0f)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2831
|
|
}
|
|
},
|
|
{
|
|
"name": "MenuBarAppending",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Miscellaneous"
|
|
],
|
|
"attached": "// FIXME: Remove this"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2834
|
|
}
|
|
},
|
|
{
|
|
"name": "MenuBarOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// MenuBarOffset.x is sort of equivalent of a per-layer CursorPos.x, saved/restored as we switch to the menu bar. The only situation when MenuBarOffset.y is > 0 if when (SafeAreaPadding.y > FramePadding.y), often used on TVs."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2835
|
|
}
|
|
},
|
|
{
|
|
"name": "MenuColumns",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiMenuColumns",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMenuColumns"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Simplified columns storage for menu items measurement"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2836
|
|
}
|
|
},
|
|
{
|
|
"name": "TreeDepth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current tree depth."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2837
|
|
}
|
|
},
|
|
{
|
|
"name": "TreeHasStackDataDepthMask",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store whether given depth has ImGuiTreeNodeStackData data. Could be turned into a ImU64 if necessary."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2838
|
|
}
|
|
},
|
|
{
|
|
"name": "TreeRecordsClippedNodesY2Mask",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store whether we should keep recording Y2. Cleared when passing clip max. Equivalent TreeHasStackDataDepthMask value should always be set."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2839
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildWindows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2840
|
|
}
|
|
},
|
|
{
|
|
"name": "StateStorage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current persistent per-window storage (store e.g. tree node open/close state)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2841
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentColumns",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current columns set"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2842
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentTableIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current table index (into g.Tables)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2843
|
|
}
|
|
},
|
|
{
|
|
"name": "LayoutType",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLayoutType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLayoutType"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2844
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentLayoutType",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiLayoutType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLayoutType"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Layout type of parent window at the time of Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2845
|
|
}
|
|
},
|
|
{
|
|
"name": "ModalDimBgColor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2846
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowItemStatusFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Status flags"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2849
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildItemStatusFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2850
|
|
}
|
|
},
|
|
{
|
|
"name": "DockTabItemStatusFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2851
|
|
}
|
|
},
|
|
{
|
|
"name": "DockTabItemRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2852
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Local parameters stacks",
|
|
"// We store the current settings outside of the vectors to increase memory locality (reduce cache misses). The vectors are rarely modified. Also it allows us to not heap allocate for short-lived windows which are not using those settings."
|
|
],
|
|
"attached": "// Current item width (>0.0: width in pixels, <0.0: align xx pixels to the right of window)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2856
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemWidthDefault",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2857
|
|
}
|
|
},
|
|
{
|
|
"name": "TextWrapPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current text wrap pos."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2858
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemWidthStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_float",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store item widths to restore (attention: .back() is not == ItemWidth)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2859
|
|
}
|
|
},
|
|
{
|
|
"name": "TextWrapPosStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_float",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Store text wrap pos to restore (attention: .back() is not == TextWrapPos)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2860
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Transient per-window data, reset at the beginning of the frame. This used to be called ImGuiDrawContext, hence the DC variable name in ImGuiWindow.",
|
|
"// (That's theory, in practice the delimitation between ImGuiWindow and ImGuiWindowTempData is quite tenuous and could be reconsidered..)",
|
|
"// (This doesn't need a constructor because we zero-clear it as part of ImGuiWindow and all frame-temporary data are setup on Begin)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2806
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow",
|
|
"original_fully_qualified_name": "ImGuiWindow",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Ctx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Parent UI context (needs to be set explicitly by parent)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2866
|
|
}
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window name, owned by the window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2867
|
|
}
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == ImHashStr(Name)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2868
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See enum ImGuiWindowFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2869
|
|
}
|
|
},
|
|
{
|
|
"name": "FlagsPreviousFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// See enum ImGuiWindowFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2869
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiChildFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiChildFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when window is a child window. See enum ImGuiChildFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2870
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowClass",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowClass"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Advanced users only. Set with SetNextWindowClass()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2871
|
|
}
|
|
},
|
|
{
|
|
"name": "Viewport",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Always set in Begin(). Inactive windows may have a NULL value here if their viewport was discarded."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2872
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// We backup the viewport id (since the viewport may disappear or never be created if the window is inactive)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2873
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// We backup the viewport position (since the viewport may disappear or never be created if the window is inactive)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2874
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportAllowPlatformMonitorExtend",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reset to -1 every frame (index is guaranteed to be valid between NewFrame..EndFrame), only used in the Appearing frame of a tooltip/popup to enforce clamping to a given monitor"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2875
|
|
}
|
|
},
|
|
{
|
|
"name": "Pos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Position (always rounded-up to nearest pixel)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2876
|
|
}
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current size (==SizeFull or collapsed title bar size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2877
|
|
}
|
|
},
|
|
{
|
|
"name": "SizeFull",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size when non collapsed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2878
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size of contents/scrollable client area (calculated from the extents reach of the cursor) from previous frame. Does not include window decoration or window padding."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2879
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentSizeIdeal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2880
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentSizeExplicit",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size of contents/scrollable client area explicitly request by the user via SetNextWindowContentSize()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2881
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowPadding",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window padding at the time of Begin()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2882
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowRounding",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window rounding at the time of Begin(). May be clamped lower to avoid rendering artifacts with title bar, menu bar etc."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2883
|
|
}
|
|
},
|
|
{
|
|
"name": "WindowBorderSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window border size at the time of Begin()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2884
|
|
}
|
|
},
|
|
{
|
|
"name": "TitleBarHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Note that those used to be function before 2024/05/28. If you have old code calling TitleBarHeight() you can change it to TitleBarHeight."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2885
|
|
}
|
|
},
|
|
{
|
|
"name": "MenuBarHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Note that those used to be function before 2024/05/28. If you have old code calling TitleBarHeight() you can change it to TitleBarHeight."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2885
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoOuterSizeX1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Left/Up offsets. Sum of non-scrolling outer decorations (X1 generally == 0.0f. Y1 generally = TitleBarHeight + MenuBarHeight). Locked during Begin()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2886
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoOuterSizeY1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Left/Up offsets. Sum of non-scrolling outer decorations (X1 generally == 0.0f. Y1 generally = TitleBarHeight + MenuBarHeight). Locked during Begin()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2886
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoOuterSizeX2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Right/Down offsets (X2 generally == ScrollbarSize.x, Y2 == ScrollbarSizes.y)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2887
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoOuterSizeY2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Right/Down offsets (X2 generally == ScrollbarSize.x, Y2 == ScrollbarSizes.y)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2887
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoInnerSizeX1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Applied AFTER/OVER InnerRect. Specialized for Tables as they use specialized form of clipping and frozen rows/columns are inside InnerRect (and not part of regular decoration sizes)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2888
|
|
}
|
|
},
|
|
{
|
|
"name": "DecoInnerSizeY1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Applied AFTER/OVER InnerRect. Specialized for Tables as they use specialized form of clipping and frozen rows/columns are inside InnerRect (and not part of regular decoration sizes)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2888
|
|
}
|
|
},
|
|
{
|
|
"name": "NameBufLen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size of buffer storing Name. May be larger than strlen(Name)!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2889
|
|
}
|
|
},
|
|
{
|
|
"name": "MoveId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == window->GetID(\"#MOVE\")"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2890
|
|
}
|
|
},
|
|
{
|
|
"name": "TabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == window->GetID(\"#TAB\")"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2891
|
|
}
|
|
},
|
|
{
|
|
"name": "ChildId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID of corresponding item in parent window (for navigation to return from child window to parent window)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2892
|
|
}
|
|
},
|
|
{
|
|
"name": "PopupId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID in the popup stack when this window is used as a popup/menu (because we use generic Name/ID for recycling)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2893
|
|
}
|
|
},
|
|
{
|
|
"name": "Scroll",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2894
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2895
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollTarget",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// target scroll position. stored as cursor position with scrolling canceled out, so the highest point is always 0.0f. (FLT_MAX for no change)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2896
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollTargetCenterRatio",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 0.0f = scroll so that target position is at top, 0.5f = scroll so that target position is centered"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2897
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollTargetEdgeSnapDist",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// 0.0f = no snapping, >0.0f snapping threshold"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2898
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarSizes",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Size taken by each scrollbars on their smaller axis. Pay attention! ScrollbarSizes.x == width of the vertical scrollbar, ScrollbarSizes.y = height of the horizontal scrollbar."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2899
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Are scrollbars visible?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2900
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Are scrollbars visible?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2900
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarXStabilizeEnabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Was ScrollbarX previously auto-stabilized?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2901
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollbarXStabilizeToggledHistory",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used to stabilize scrollbar visibility in case of feedback loops"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2902
|
|
}
|
|
},
|
|
{
|
|
"name": "ViewportOwned",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2903
|
|
}
|
|
},
|
|
{
|
|
"name": "Active",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to true on Begin(), unless Collapsed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2904
|
|
}
|
|
},
|
|
{
|
|
"name": "WasActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2905
|
|
}
|
|
},
|
|
{
|
|
"name": "WriteAccessed",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to true when any widget access the current window"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2906
|
|
}
|
|
},
|
|
{
|
|
"name": "Collapsed",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when collapsing window to become only title-bar"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2907
|
|
}
|
|
},
|
|
{
|
|
"name": "WantCollapseToggle",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2908
|
|
}
|
|
},
|
|
{
|
|
"name": "SkipItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when items can safely be all clipped (e.g. window not visible or collapsed)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2909
|
|
}
|
|
},
|
|
{
|
|
"name": "SkipRefresh",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// [EXPERIMENTAL] Reuse previous frame drawn contents, Begin() returns false."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2910
|
|
}
|
|
},
|
|
{
|
|
"name": "Appearing",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set during the frame where the window is appearing (or re-appearing)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2911
|
|
}
|
|
},
|
|
{
|
|
"name": "Hidden",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Do not display (== HiddenFrames*** > 0)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2912
|
|
}
|
|
},
|
|
{
|
|
"name": "IsFallbackWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set on the \"Debug##Default\" window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2913
|
|
}
|
|
},
|
|
{
|
|
"name": "IsExplicitChild",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when passed _ChildWindow, left to false by BeginDocked()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2914
|
|
}
|
|
},
|
|
{
|
|
"name": "HasCloseButton",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when the window has a close button (p_open != NULL)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2915
|
|
}
|
|
},
|
|
{
|
|
"name": "ResizeBorderHovered",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "signed char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current border being hovered for resize (-1: none, otherwise 0-3)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2916
|
|
}
|
|
},
|
|
{
|
|
"name": "ResizeBorderHeld",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "signed char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current border being held for resize (-1: none, otherwise 0-3)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2917
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of Begin() during the current frame (generally 0 or 1, 1+ if appending via multiple Begin/End pairs)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2918
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginCountPreviousFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of Begin() during the previous frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2919
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginOrderWithinParent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Begin() order within immediate parent window, if we are a child window. Otherwise 0."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2920
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginOrderWithinContext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Begin() order within entire imgui context. This is mostly used for debugging submission order related issues."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2921
|
|
}
|
|
},
|
|
{
|
|
"name": "FocusOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Order within WindowsFocusOrder[], altered when windows are focused."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2922
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoPosLastDirection",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2923
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoFitFramesX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2924
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoFitFramesY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2924
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoFitOnlyGrows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2925
|
|
}
|
|
},
|
|
{
|
|
"name": "HiddenFramesCanSkipItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hide the window for N frames"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2926
|
|
}
|
|
},
|
|
{
|
|
"name": "HiddenFramesCannotSkipItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hide the window for N frames while allowing items to be submitted so we can measure their size"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2927
|
|
}
|
|
},
|
|
{
|
|
"name": "HiddenFramesForRenderOnly",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Hide the window until frame N at Render() time only"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2928
|
|
}
|
|
},
|
|
{
|
|
"name": "DisableInputsFrames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable window interactions for N frames"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2929
|
|
}
|
|
},
|
|
{
|
|
"name": "BgClickFlags",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowBgClickFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowBgClickFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Configure behavior of click+dragging on window bg/void or over items. Default sets by io.ConfigWindowsMoveFromTitleBarOnly. If you use this please report in #3379."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2930
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowPosAllowFlags",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store acceptable condition flags for SetNextWindowPos() use."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2931
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowSizeAllowFlags",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store acceptable condition flags for SetNextWindowSize() use."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2932
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowCollapsedAllowFlags",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store acceptable condition flags for SetNextWindowCollapsed() use."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2933
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowDockAllowFlags",
|
|
"is_array": false,
|
|
"width": 8,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store acceptable condition flags for SetNextWindowDock() use."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2934
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowPosVal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store window position when using a non-zero Pivot (position set needs to be processed when we know the window size)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2935
|
|
}
|
|
},
|
|
{
|
|
"name": "SetWindowPosPivot",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// store window pivot for positioning. ImVec2(0, 0) when positioning from top-left corner; ImVec2(0.5f, 0.5f) for centering; ImVec2(1, 1) for bottom right."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2936
|
|
}
|
|
},
|
|
{
|
|
"name": "IDStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ID stack. ID are hashes seeded with the value at the top of the stack. (In theory this should be in the TempData structure)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2938
|
|
}
|
|
},
|
|
{
|
|
"name": "DC",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowTempData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowTempData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Temporary per-window data, reset at the beginning of the frame. This used to be called ImGuiDrawContext, hence the \"DC\" variable name."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2939
|
|
}
|
|
},
|
|
{
|
|
"name": "OuterRectClipped",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// The best way to understand what those rectangles are is to use the 'Metrics->Tools->Show Windows Rectangles' viewer.",
|
|
"// The main 'OuterRect', omitted as a field, is window->Rect()."
|
|
],
|
|
"attached": "// == Window->Rect() just after setup in Begin(). == window->Rect() for root window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2943
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Inner rectangle (omit title bar, menu bar, scroll bar)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2944
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == InnerRect shrunk by WindowPadding*0.5f on each side, clipped within viewport or parent clip rect."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2945
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Initially covers the whole scrolling region. Reduced by containers e.g columns/tables when active. Shrunk by WindowPadding*1.0f on each side. This is meant to replace ContentRegionRect over time (from 1.71+ onward)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2946
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentWorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of WorkRect before entering a container such as columns/tables. Used by e.g. SpanAllColumns functions to easily access. Stacked containers are responsible for maintaining this. // FIXME-WORKRECT: Could be a stack?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2947
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current clipping/scissoring rectangle, evolve as we are using PushClipRect(), etc. == DrawList->clip_rect_stack.back()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2948
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentRegionRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// FIXME: This is currently confusing/misleading. It is essentially WorkRect but not handling of scrolling. We currently rely on it as right/bottom aligned sizing operation need some size to rely on."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2949
|
|
}
|
|
},
|
|
{
|
|
"name": "HitTestHoleSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2ih",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2ih"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Define an optional rectangular hole where mouse will pass-through the window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2950
|
|
}
|
|
},
|
|
{
|
|
"name": "HitTestHoleOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2ih",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2ih"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2951
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the window was Active."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2953
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameJustFocused",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last frame number the window was made Focused."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2954
|
|
}
|
|
},
|
|
{
|
|
"name": "LastTimeActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last timestamp the window was Active (using float as we don't need high precision there)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2955
|
|
}
|
|
},
|
|
{
|
|
"name": "StateStorage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2956
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsStorage",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiOldColumns",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiOldColumns"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2957
|
|
}
|
|
},
|
|
{
|
|
"name": "FontWindowScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// User scale multiplier per-window, via SetWindowFontScale()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2958
|
|
}
|
|
},
|
|
{
|
|
"name": "FontWindowScaleParents",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2959
|
|
}
|
|
},
|
|
{
|
|
"name": "FontRefSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// This is a copy of window->CalcFontSize() at the time of Begin(), trying to phase out CalcFontSize() especially as it may be called on non-current window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2960
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offset into SettingsWindows[] (offsets are always valid as we only grow the array from the back)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2961
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawList",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// == &DrawListInst (for backward compatibility reason with code using imgui_internal.h we keep this a pointer)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2963
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawListInst",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawList",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2964
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// If we are a child _or_ popup _or_ docked window, this is pointing to our parent. Otherwise NULL."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2965
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentWindowInBeginStack",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2966
|
|
}
|
|
},
|
|
{
|
|
"name": "RootWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point to ourself or first ancestor that is not a child window. Doesn't cross through popups/dock nodes."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2967
|
|
}
|
|
},
|
|
{
|
|
"name": "RootWindowPopupTree",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point to ourself or first ancestor that is not a child window. Cross through popups parent<>child."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2968
|
|
}
|
|
},
|
|
{
|
|
"name": "RootWindowDockTree",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point to ourself or first ancestor that is not a child window. Cross through dock nodes."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2969
|
|
}
|
|
},
|
|
{
|
|
"name": "RootWindowForTitleBarHighlight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point to ourself or first ancestor which will display TitleBgActive color when this window is active."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2970
|
|
}
|
|
},
|
|
{
|
|
"name": "RootWindowForNav",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point to ourself or first ancestor which doesn't have the NavFlattened flag."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2971
|
|
}
|
|
},
|
|
{
|
|
"name": "ParentWindowForFocusRoute",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to manual link a window to its logical parent so that Shortcut() chain are honored (e.g. Tool linked to Document)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2972
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLastChildNavWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When going to the menu bar, we remember the child window we came from. (This could probably be made implicit if we kept g.Windows sorted by last focused including child window.)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2974
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLastIds",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiNavLayer_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID[ImGuiNavLayer_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiNavLayer_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last known NavId for this window, per layer (0/1)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2975
|
|
}
|
|
},
|
|
{
|
|
"name": "NavRectRel",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiNavLayer_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect[ImGuiNavLayer_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiNavLayer_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reference rectangle, in window relative space"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2976
|
|
}
|
|
},
|
|
{
|
|
"name": "NavPreferredScoringPosRel",
|
|
"is_array": true,
|
|
"array_bounds": "ImGuiNavLayer_COUNT",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2[ImGuiNavLayer_COUNT]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "ImGuiNavLayer_COUNT",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Preferred X/Y position updated when moving on a given axis, reset to FLT_MAX."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2977
|
|
}
|
|
},
|
|
{
|
|
"name": "NavRootFocusScopeId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Focus Scope ID at the time of Begin()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2978
|
|
}
|
|
},
|
|
{
|
|
"name": "MemoryDrawListIdxCapacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of last idx/vtx count, so when waking up the window we can preallocate and avoid iterative alloc/copy"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2980
|
|
}
|
|
},
|
|
{
|
|
"name": "MemoryDrawListVtxCapacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2981
|
|
}
|
|
},
|
|
{
|
|
"name": "MemoryCompacted",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when window extraneous data have been garbage collected"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2982
|
|
}
|
|
},
|
|
{
|
|
"name": "DockIsActive",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Docking"
|
|
],
|
|
"attached": "// When docking artifacts are actually visible. When this is set, DockNode is guaranteed to be != NULL. ~~ (DockNode != NULL) && (DockNode->Windows.Size > 1)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2985
|
|
}
|
|
},
|
|
{
|
|
"name": "DockNodeIsVisible",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2986
|
|
}
|
|
},
|
|
{
|
|
"name": "DockTabIsVisible",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Is our window visible this frame? ~~ is the corresponding tab selected?"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2987
|
|
}
|
|
},
|
|
{
|
|
"name": "DockTabWantClose",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2988
|
|
}
|
|
},
|
|
{
|
|
"name": "DockOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "short",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "short"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Order of the last time the window was visible within its DockNode. This is used to reorder windows that are reappearing on the same frame. Same value between windows that were active and windows that were none are possible."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2989
|
|
}
|
|
},
|
|
{
|
|
"name": "DockStyle",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindowDockStyle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowDockStyle"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2990
|
|
}
|
|
},
|
|
{
|
|
"name": "DockNode",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which node are we docked into. Important: Prefer testing DockIsActive in many cases as this will still be set when the dock node is hidden."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2991
|
|
}
|
|
},
|
|
{
|
|
"name": "DockNodeAsHost",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which node are we owning (for parent windows)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2992
|
|
}
|
|
},
|
|
{
|
|
"name": "DockId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of last valid DockNode->ID, so single window remember their dock node id even when they are not bound any more"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2993
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for one window"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2864
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabItem",
|
|
"original_fully_qualified_name": "ImGuiTabItem",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3039
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3040
|
|
}
|
|
},
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When TabItem is part of a DockNode's TabBar, we hold on to a window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3041
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameVisible",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3042
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameSelected",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// This allows us to infer an ordered list of the last activated tabs with little maintenance"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3043
|
|
}
|
|
},
|
|
{
|
|
"name": "Offset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Position relative to beginning of tab bar"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3044
|
|
}
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Width currently displayed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3045
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Width of label + padding, stored during BeginTabItem() call (misnamed as \"Content\" would normally imply width of label only)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3046
|
|
}
|
|
},
|
|
{
|
|
"name": "RequestedWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Width optionally requested by caller, -1.0f is unused"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3047
|
|
}
|
|
},
|
|
{
|
|
"name": "NameOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When Window==NULL, offset to name within parent ImGuiTabBar::TabsNames"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3048
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// BeginTabItem() order, used to re-order tabs after toggling ImGuiTabBarFlags_Reorderable"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3049
|
|
}
|
|
},
|
|
{
|
|
"name": "IndexDuringLayout",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index only used during TabBarLayout(). Tabs gets reordered so 'Tabs[n].IndexDuringLayout == n' but may mismatch during additions."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3050
|
|
}
|
|
},
|
|
{
|
|
"name": "WantClose",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Marked as closed by SetTabItemClosed()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3051
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for one active tab item (sizeof() 48 bytes)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3037
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTabBar",
|
|
"original_fully_qualified_name": "ImGuiTabBar",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Window",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3059
|
|
}
|
|
},
|
|
{
|
|
"name": "Tabs",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTabItem",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTabItem"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3060
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTabBarFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBarFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3061
|
|
}
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Zero for tab-bars used by docking"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3062
|
|
}
|
|
},
|
|
{
|
|
"name": "SelectedTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Selected tab/window"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3063
|
|
}
|
|
},
|
|
{
|
|
"name": "NextSelectedTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Next selected tab/window. Will also trigger a scrolling animation"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3064
|
|
}
|
|
},
|
|
{
|
|
"name": "NextScrollToTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3065
|
|
}
|
|
},
|
|
{
|
|
"name": "VisibleTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Can occasionally be != SelectedTabId (e.g. when previewing contents for Ctrl+Tab preview)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3066
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrFrameVisible",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3067
|
|
}
|
|
},
|
|
{
|
|
"name": "PrevFrameVisible",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3068
|
|
}
|
|
},
|
|
{
|
|
"name": "BarRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3069
|
|
}
|
|
},
|
|
{
|
|
"name": "BarRectPrevWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of previous width. When width change we enforce keep horizontal scroll on focused tab."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3070
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrTabsContentsHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3071
|
|
}
|
|
},
|
|
{
|
|
"name": "PrevTabsContentsHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Record the height of contents submitted below the tab bar"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3072
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthAllTabs",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual width of all tabs (locked during layout)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3073
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthAllTabsIdeal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Ideal width if all tabs were visible and not clipped"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3074
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingAnim",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3075
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingTarget",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3076
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingTargetDistToVisibility",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3077
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingSpeed",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3078
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingRectMinX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3079
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollingRectMaxX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3080
|
|
}
|
|
},
|
|
{
|
|
"name": "SeparatorMinX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3081
|
|
}
|
|
},
|
|
{
|
|
"name": "SeparatorMaxX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3082
|
|
}
|
|
},
|
|
{
|
|
"name": "ReorderRequestTabId",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3083
|
|
}
|
|
},
|
|
{
|
|
"name": "ReorderRequestOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3084
|
|
}
|
|
},
|
|
{
|
|
"name": "BeginCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3085
|
|
}
|
|
},
|
|
{
|
|
"name": "WantLayout",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3086
|
|
}
|
|
},
|
|
{
|
|
"name": "VisibleTabWasSubmitted",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3087
|
|
}
|
|
},
|
|
{
|
|
"name": "TabsAddedNew",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to true when a new tab item or button has been added to the tab bar during last frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3088
|
|
}
|
|
},
|
|
{
|
|
"name": "ScrollButtonEnabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3089
|
|
}
|
|
},
|
|
{
|
|
"name": "TabsActiveCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of tabs submitted this frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3090
|
|
}
|
|
},
|
|
{
|
|
"name": "LastTabItemIdx",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of last BeginTabItem() tab for use by EndTabItem()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3091
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemSpacingY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3092
|
|
}
|
|
},
|
|
{
|
|
"name": "FramePadding",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// style.FramePadding locked at the time of BeginTabBar()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3093
|
|
}
|
|
},
|
|
{
|
|
"name": "BackupCursorPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3094
|
|
}
|
|
},
|
|
{
|
|
"name": "TabsNames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// For non-docking tab bar we re-append names in a contiguous buffer."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3095
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Storage for a tab bar (sizeof() 160 bytes)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3057
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableColumn",
|
|
"original_fully_qualified_name": "ImGuiTableColumn",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Flags after some patching (not directly same as provided by user). See ImGuiTableColumnFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3113
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthGiven",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Final/actual width visible == (MaxX - MinX), locked in TableUpdateLayout(). May be > WidthRequest to honor minimum width, may be < WidthRequest to honor shrinking columns down in tight space."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3114
|
|
}
|
|
},
|
|
{
|
|
"name": "MinX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Absolute positions"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3115
|
|
}
|
|
},
|
|
{
|
|
"name": "MaxX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3116
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Master width absolute value when !(Flags & _WidthStretch). When Stretch this is derived every frame from StretchWeight in TableUpdateLayout()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3117
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthAuto",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Automatic width"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3118
|
|
}
|
|
},
|
|
{
|
|
"name": "WidthMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Maximum width (FIXME: overwritten by each instance)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3119
|
|
}
|
|
},
|
|
{
|
|
"name": "StretchWeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Master width weight when (Flags & _WidthStretch). Often around ~1.0f initially."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3120
|
|
}
|
|
},
|
|
{
|
|
"name": "InitStretchWeightOrWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Value passed to TableSetupColumn(). For Width it is a content width (_without padding_)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3121
|
|
}
|
|
},
|
|
{
|
|
"name": "ClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Clipping rectangle for the column"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3122
|
|
}
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Optional, value passed to TableSetupColumn()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3123
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkMinX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contents region min ~(MinX + CellPaddingX + CellSpacingX1) == cursor start position when entering column"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3124
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkMaxX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contents region max ~(MaxX - CellPaddingX - CellSpacingX2)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3125
|
|
}
|
|
},
|
|
{
|
|
"name": "ItemWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current item width for the column, preserved across rows"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3126
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentMaxXFrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contents maximum position for frozen rows (apart from headers), from which we can infer content width."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3127
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentMaxXUnfrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3128
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentMaxXHeadersUsed",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contents maximum position for headers rows (regardless of freezing). TableHeader() automatically softclip itself + report ideal desired size, to avoid creating extraneous draw calls"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3129
|
|
}
|
|
},
|
|
{
|
|
"name": "ContentMaxXHeadersIdeal",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3130
|
|
}
|
|
},
|
|
{
|
|
"name": "NameOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offset into parent ColumnsNames[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3131
|
|
}
|
|
},
|
|
{
|
|
"name": "DisplayOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index within Table's IndexToDisplayOrder[] (column may be reordered by users)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3132
|
|
}
|
|
},
|
|
{
|
|
"name": "IndexWithinEnabledSet",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index within enabled/visible set (<= IndexToDisplayOrder)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3133
|
|
}
|
|
},
|
|
{
|
|
"name": "PrevEnabledColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of prev enabled/visible column within Columns[], -1 if first enabled/visible column"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3134
|
|
}
|
|
},
|
|
{
|
|
"name": "NextEnabledColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of next enabled/visible column within Columns[], -1 if last enabled/visible column"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3135
|
|
}
|
|
},
|
|
{
|
|
"name": "SortOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of this column within sort specs, -1 if not sorting on this column, 0 for single-sort, may be >0 on multi-sort"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3136
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawChannelCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index within DrawSplitter.Channels[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3137
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawChannelFrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Draw channels for frozen rows (often headers)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3138
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawChannelUnfrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Draw channels for unfrozen rows"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3139
|
|
}
|
|
},
|
|
{
|
|
"name": "IsEnabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// IsUserEnabled && (Flags & ImGuiTableColumnFlags_Disabled) == 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3140
|
|
}
|
|
},
|
|
{
|
|
"name": "IsUserEnabled",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Is the column not marked Hidden by the user? (unrelated to being off view, e.g. clipped by scrolling)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3141
|
|
}
|
|
},
|
|
{
|
|
"name": "IsUserEnabledNextFrame",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3142
|
|
}
|
|
},
|
|
{
|
|
"name": "IsVisibleX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Is actually in view (e.g. overlapping the host window clipping rectangle, not scrolled)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3143
|
|
}
|
|
},
|
|
{
|
|
"name": "IsVisibleY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3144
|
|
}
|
|
},
|
|
{
|
|
"name": "IsRequestOutput",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Return value for TableSetColumnIndex() / TableNextColumn(): whether we request user to output contents or not."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3145
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSkipItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Do we want item submissions to this column to be completely ignored (no layout will happen)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3146
|
|
}
|
|
},
|
|
{
|
|
"name": "IsPreserveWidthAuto",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3147
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayerCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiNavLayer in 1 byte"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3148
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoFitQueue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Queue of 8 values for the next 8 frames to request auto-fit"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3149
|
|
}
|
|
},
|
|
{
|
|
"name": "CannotSkipItemsQueue",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Queue of 8 values for the next 8 frames to disable Clipped/SkipItem"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3150
|
|
}
|
|
},
|
|
{
|
|
"name": "SortDirection",
|
|
"is_array": false,
|
|
"width": 2,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiSortDirection_Ascending or ImGuiSortDirection_Descending"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3151
|
|
}
|
|
},
|
|
{
|
|
"name": "SortDirectionsAvailCount",
|
|
"is_array": false,
|
|
"width": 2,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of available sort directions (0 to 3)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3152
|
|
}
|
|
},
|
|
{
|
|
"name": "SortDirectionsAvailMask",
|
|
"is_array": false,
|
|
"width": 4,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Mask of available sort directions (1-bit each)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3153
|
|
}
|
|
},
|
|
{
|
|
"name": "SortDirectionsAvailList",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Ordered list of available sort directions (2-bits each, total 8-bits)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3154
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// [Internal] sizeof() ~ 112",
|
|
"// We use the terminology \"Enabled\" to refer to a column that is not Hidden by user/api.",
|
|
"// We use the terminology \"Clipped\" to refer to a column that is out of sight because of scrolling/clipping.",
|
|
"// This is in contrast with some user-facing api such as IsItemVisible() / IsRectVisible() which use \"Visible\" to mean \"not clipped\"."
|
|
]
|
|
},
|
|
"is_internal": true,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3111
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableCellData",
|
|
"original_fully_qualified_name": "ImGuiTableCellData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "BgColor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual color"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3173
|
|
}
|
|
},
|
|
{
|
|
"name": "Column",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column number"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3174
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Transient cell data stored per row.",
|
|
"// sizeof() ~ 6 bytes"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3171
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableHeaderData",
|
|
"original_fully_qualified_name": "ImGuiTableHeaderData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column index"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3182
|
|
}
|
|
},
|
|
{
|
|
"name": "TextColor",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3183
|
|
}
|
|
},
|
|
{
|
|
"name": "BgColor0",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3184
|
|
}
|
|
},
|
|
{
|
|
"name": "BgColor1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3185
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Parameters for TableAngledHeadersRowEx()",
|
|
"// This may end up being refactored for more general purpose.",
|
|
"// sizeof() ~ 12 bytes"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3180
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableInstanceData",
|
|
"original_fully_qualified_name": "ImGuiTableInstanceData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TableInstanceID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3192
|
|
}
|
|
},
|
|
{
|
|
"name": "LastOuterHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Outer height from last frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3193
|
|
}
|
|
},
|
|
{
|
|
"name": "LastTopHeadersRowHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Height of first consecutive header rows from last frame (FIXME: this is used assuming consecutive headers are in same frozen set)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3194
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrozenHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Height of frozen section from last frame"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3195
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredRowLast",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of row which was hovered last frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3196
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredRowNext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of row hovered this frame, set after encountering it."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3197
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Per-instance data that needs preserving across frames (seemingly most others do not need to be preserved aside from debug needs. Does that means they could be moved to ImGuiTableTempData?)",
|
|
"// sizeof() ~ 24 bytes"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3190
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTable",
|
|
"original_fully_qualified_name": "ImGuiTable",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3205
|
|
}
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3206
|
|
}
|
|
},
|
|
{
|
|
"name": "RawData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Single allocation to hold Columns[], DisplayOrderToIndex[], and RowCellData[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3207
|
|
}
|
|
},
|
|
{
|
|
"name": "TempData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableTempData"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Transient data while table is active. Point within g.CurrentTableStack[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3208
|
|
}
|
|
},
|
|
{
|
|
"name": "Columns",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImSpan_ImGuiTableColumn",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImSpan_ImGuiTableColumn"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point within RawData[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3209
|
|
}
|
|
},
|
|
{
|
|
"name": "DisplayOrderToIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImSpan_ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImSpan_ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point within RawData[]. Store display order of columns (when not reordered, the values are 0...Count-1)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3210
|
|
}
|
|
},
|
|
{
|
|
"name": "RowCellData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImSpan_ImGuiTableCellData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImSpan_ImGuiTableCellData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Point within RawData[]. Store cells background requests for current row."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3211
|
|
}
|
|
},
|
|
{
|
|
"name": "EnabledMaskByDisplayOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImBitArrayPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImBitArrayPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column DisplayOrder -> IsEnabled map"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3212
|
|
}
|
|
},
|
|
{
|
|
"name": "EnabledMaskByIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImBitArrayPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImBitArrayPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column Index -> IsEnabled map (== not hidden by user/api) in a format adequate for iterating column without touching cold data"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3213
|
|
}
|
|
},
|
|
{
|
|
"name": "VisibleMaskByIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImBitArrayPtr",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImBitArrayPtr"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column Index -> IsVisibleX|IsVisibleY map (== not hidden by user/api && not hidden by scrolling/cliprect)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3214
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsLoadedFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Which data were loaded from the .ini file (e.g. when order is not altered we won't save order)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3215
|
|
}
|
|
},
|
|
{
|
|
"name": "SettingsOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Offset in g.SettingsTables"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3216
|
|
}
|
|
},
|
|
{
|
|
"name": "LastFrameActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3217
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of columns declared in BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3218
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentRow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3219
|
|
}
|
|
},
|
|
{
|
|
"name": "CurrentColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3220
|
|
}
|
|
},
|
|
{
|
|
"name": "InstanceCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Count of BeginTable() calls with same ID in the same frame (generally 0). This is a little bit similar to BeginCount for a window, but multiple tables with the same ID are multiple tables, they are just synced."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3221
|
|
}
|
|
},
|
|
{
|
|
"name": "InstanceInteracted",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS16",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS16"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Mark which instance (generally 0) of the same ID is being interacted with"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3222
|
|
}
|
|
},
|
|
{
|
|
"name": "RowPosY1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3223
|
|
}
|
|
},
|
|
{
|
|
"name": "RowPosY2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3224
|
|
}
|
|
},
|
|
{
|
|
"name": "RowMinHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Height submitted to TableNextRow()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3225
|
|
}
|
|
},
|
|
{
|
|
"name": "RowCellPaddingY",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Top and bottom padding. Reloaded during row change."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3226
|
|
}
|
|
},
|
|
{
|
|
"name": "RowTextBaseline",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3227
|
|
}
|
|
},
|
|
{
|
|
"name": "RowIndentOffsetX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3228
|
|
}
|
|
},
|
|
{
|
|
"name": "RowFlags",
|
|
"is_array": false,
|
|
"width": 16,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableRowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableRowFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current row flags, see ImGuiTableRowFlags_"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3229
|
|
}
|
|
},
|
|
{
|
|
"name": "LastRowFlags",
|
|
"is_array": false,
|
|
"width": 16,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableRowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableRowFlags"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3230
|
|
}
|
|
},
|
|
{
|
|
"name": "RowBgColorCounter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Counter for alternating background colors (can be fast-forwarded by e.g clipper), not same as CurrentRow because header rows typically don't increase this."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3231
|
|
}
|
|
},
|
|
{
|
|
"name": "RowBgColor",
|
|
"is_array": true,
|
|
"array_bounds": "2",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Background color override for current row."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3232
|
|
}
|
|
},
|
|
{
|
|
"name": "BorderColorStrong",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3233
|
|
}
|
|
},
|
|
{
|
|
"name": "BorderColorLight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3234
|
|
}
|
|
},
|
|
{
|
|
"name": "BorderX1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3235
|
|
}
|
|
},
|
|
{
|
|
"name": "BorderX2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3236
|
|
}
|
|
},
|
|
{
|
|
"name": "HostIndentX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3237
|
|
}
|
|
},
|
|
{
|
|
"name": "MinColumnWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3238
|
|
}
|
|
},
|
|
{
|
|
"name": "OuterPaddingX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3239
|
|
}
|
|
},
|
|
{
|
|
"name": "CellPaddingX",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Padding from each borders. Locked in BeginTable()/Layout."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3240
|
|
}
|
|
},
|
|
{
|
|
"name": "CellSpacingX1",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Spacing between non-bordered cells. Locked in BeginTable()/Layout."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3241
|
|
}
|
|
},
|
|
{
|
|
"name": "CellSpacingX2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3242
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// User value passed to BeginTable(), see comments at the top of BeginTable() for details."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3243
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsGivenWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Sum of current column width"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3244
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsAutoFitWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Sum of ideal column width in order nothing to be clipped, used for auto-fitting and content width submission in outer window"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3245
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsStretchSumWeights",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Sum of weight of all enabled stretching columns"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3246
|
|
}
|
|
},
|
|
{
|
|
"name": "ResizedColumnNextWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3247
|
|
}
|
|
},
|
|
{
|
|
"name": "ResizeLockMinContentsX2",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Lock minimum contents width while resizing down in order to not create feedback loops. But we allow growing the table."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3248
|
|
}
|
|
},
|
|
{
|
|
"name": "RefScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reference scale to be able to rescale columns on font/dpi changes."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3249
|
|
}
|
|
},
|
|
{
|
|
"name": "AngledHeadersHeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by TableAngledHeadersRow(), used in TableUpdateLayout()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3250
|
|
}
|
|
},
|
|
{
|
|
"name": "AngledHeadersSlope",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by TableAngledHeadersRow(), used in TableUpdateLayout()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3251
|
|
}
|
|
},
|
|
{
|
|
"name": "OuterRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Note: for non-scrolling table, OuterRect.Max.y is often FLT_MAX until EndTable(), unless a height has been specified in BeginTable()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3252
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// InnerRect but without decoration. As with OuterRect, for non-scrolling tables, InnerRect.Max.y is \""
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3253
|
|
}
|
|
},
|
|
{
|
|
"name": "WorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3254
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3255
|
|
}
|
|
},
|
|
{
|
|
"name": "BgClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// We use this to cpu-clip cell background color fill, evolve during the frame as we cross frozen rows boundaries"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3256
|
|
}
|
|
},
|
|
{
|
|
"name": "Bg0ClipRectForDrawCmd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual ImDrawCmd clip rect for BG0/1 channel. This tends to be == OuterWindow->ClipRect at BeginTable() because output in BG0/BG1 is cpu-clipped"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3257
|
|
}
|
|
},
|
|
{
|
|
"name": "Bg2ClipRectForDrawCmd",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual ImDrawCmd clip rect for BG2 channel. This tends to be a correct, tight-fit, because output to BG2 are done by widgets relying on regular ClipRect."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3258
|
|
}
|
|
},
|
|
{
|
|
"name": "HostClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// This is used to check if we can eventually merge our columns draw calls into the current draw call of the current window."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3259
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupInnerClipRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->ClipRect during PushTableBackground()/PopTableBackground()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3260
|
|
}
|
|
},
|
|
{
|
|
"name": "OuterWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Parent window for the table"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3261
|
|
}
|
|
},
|
|
{
|
|
"name": "InnerWindow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Window holding the table data (== OuterWindow or a child window)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3262
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsNames",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTextBuffer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextBuffer"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Contiguous buffer holding columns names"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3263
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawSplitter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawListSplitter*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSplitter"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Shortcut to TempData->DrawSplitter while in table. Isolate draw commands per columns to avoid switching clip rect constantly"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3264
|
|
}
|
|
},
|
|
{
|
|
"name": "InstanceDataFirst",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableInstanceData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableInstanceData"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3265
|
|
}
|
|
},
|
|
{
|
|
"name": "InstanceDataExtra",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTableInstanceData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTableInstanceData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// FIXME-OPT: Using a small-vector pattern would be good."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3266
|
|
}
|
|
},
|
|
{
|
|
"name": "SortSpecsSingle",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnSortSpecs",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnSortSpecs"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3267
|
|
}
|
|
},
|
|
{
|
|
"name": "SortSpecsMulti",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTableColumnSortSpecs",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTableColumnSortSpecs"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// FIXME-OPT: Using a small-vector pattern would be good."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3268
|
|
}
|
|
},
|
|
{
|
|
"name": "SortSpecs",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableSortSpecs",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSortSpecs"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Public facing sorts specs, this is what we return in TableGetSortSpecs()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3269
|
|
}
|
|
},
|
|
{
|
|
"name": "SortSpecsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3270
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsEnabledCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of enabled columns (<= ColumnsCount)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3271
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsEnabledFixedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of enabled columns using fixed width (<= ColumnsCount)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3272
|
|
}
|
|
},
|
|
{
|
|
"name": "DeclColumnsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Count calls to TableSetupColumn()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3273
|
|
}
|
|
},
|
|
{
|
|
"name": "AngledHeadersCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Count columns with angled headers"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3274
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredColumnBody",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column whose visible region is being hovered. Important: == ColumnsCount when hovering empty region after the right-most column!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3275
|
|
}
|
|
},
|
|
{
|
|
"name": "HoveredColumnBorder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column whose right-border is being hovered (for resizing)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3276
|
|
}
|
|
},
|
|
{
|
|
"name": "HighlightColumnHeader",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column which should be highlighted."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3277
|
|
}
|
|
},
|
|
{
|
|
"name": "AutoFitSingleColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of single column requesting auto-fit."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3278
|
|
}
|
|
},
|
|
{
|
|
"name": "ResizedColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column being resized. Reset when InstanceCurrent==0."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3279
|
|
}
|
|
},
|
|
{
|
|
"name": "LastResizedColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column being resized from previous frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3280
|
|
}
|
|
},
|
|
{
|
|
"name": "HeldHeaderColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column header being held."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3281
|
|
}
|
|
},
|
|
{
|
|
"name": "LastHeldHeaderColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column header being held from previous frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3282
|
|
}
|
|
},
|
|
{
|
|
"name": "ReorderColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of column being reordered. (not cleared)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3283
|
|
}
|
|
},
|
|
{
|
|
"name": "ReorderColumnDstOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Requested display order of column being reordered."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3284
|
|
}
|
|
},
|
|
{
|
|
"name": "LeftMostEnabledColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of left-most non-hidden column."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3285
|
|
}
|
|
},
|
|
{
|
|
"name": "RightMostEnabledColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of right-most non-hidden column."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3286
|
|
}
|
|
},
|
|
{
|
|
"name": "LeftMostStretchedColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of left-most stretched column."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3287
|
|
}
|
|
},
|
|
{
|
|
"name": "RightMostStretchedColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of right-most stretched column."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3288
|
|
}
|
|
},
|
|
{
|
|
"name": "ContextPopupColumn",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Column right-clicked on, of -1 if opening context menu from a neutral/empty spot"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3289
|
|
}
|
|
},
|
|
{
|
|
"name": "FreezeRowsRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Requested frozen rows count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3290
|
|
}
|
|
},
|
|
{
|
|
"name": "FreezeRowsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual frozen row count (== FreezeRowsRequest, or == 0 when no scrolling offset)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3291
|
|
}
|
|
},
|
|
{
|
|
"name": "FreezeColumnsRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Requested frozen columns count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3292
|
|
}
|
|
},
|
|
{
|
|
"name": "FreezeColumnsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actual frozen columns count (== FreezeColumnsRequest, or == 0 when no scrolling offset)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3293
|
|
}
|
|
},
|
|
{
|
|
"name": "RowCellDataCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index of current RowCellData[] entry in current row"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3294
|
|
}
|
|
},
|
|
{
|
|
"name": "DummyDrawChannel",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Redirect non-visible columns here."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3295
|
|
}
|
|
},
|
|
{
|
|
"name": "Bg2DrawChannelCurrent",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// For Selectable() and other widgets drawing across columns after the freezing line. Index within DrawSplitter.Channels[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3296
|
|
}
|
|
},
|
|
{
|
|
"name": "Bg2DrawChannelUnfrozen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableDrawChannelIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableDrawChannelIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3297
|
|
}
|
|
},
|
|
{
|
|
"name": "NavLayer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImGuiNavLayer at the time of BeginTable()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3298
|
|
}
|
|
},
|
|
{
|
|
"name": "IsLayoutLocked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set by TableUpdateLayout() which is called when beginning the first row."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3299
|
|
}
|
|
},
|
|
{
|
|
"name": "IsInsideRow",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when inside TableBeginRow()/TableEndRow()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3300
|
|
}
|
|
},
|
|
{
|
|
"name": "IsInitializing",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3301
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSortSpecsDirty",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3302
|
|
}
|
|
},
|
|
{
|
|
"name": "IsUsingHeaders",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when the first row had the ImGuiTableRowFlags_Headers flag."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3303
|
|
}
|
|
},
|
|
{
|
|
"name": "IsContextPopupOpen",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when default context menu is open (also see: ContextPopupColumn, InstanceInteracted)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3304
|
|
}
|
|
},
|
|
{
|
|
"name": "DisableDefaultContextMenu",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable default context menu. You may submit your own using TableBeginContextMenuPopup()/EndPopup()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3305
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSettingsRequestLoad",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3306
|
|
}
|
|
},
|
|
{
|
|
"name": "IsSettingsDirty",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when table settings have changed and needs to be reported into ImGuiTableSettings data."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3307
|
|
}
|
|
},
|
|
{
|
|
"name": "IsDefaultDisplayOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when display order is unchanged from default (DisplayOrder contains 0...Count-1)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3308
|
|
}
|
|
},
|
|
{
|
|
"name": "IsResetAllRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3309
|
|
}
|
|
},
|
|
{
|
|
"name": "IsResetDisplayOrderRequest",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3310
|
|
}
|
|
},
|
|
{
|
|
"name": "IsUnfrozenRows",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when we got past the frozen row."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3311
|
|
}
|
|
},
|
|
{
|
|
"name": "IsDefaultSizingPolicy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set if user didn't explicitly set a sizing policy in BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3312
|
|
}
|
|
},
|
|
{
|
|
"name": "IsActiveIdAliveBeforeTable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3313
|
|
}
|
|
},
|
|
{
|
|
"name": "IsActiveIdInTable",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3314
|
|
}
|
|
},
|
|
{
|
|
"name": "HasScrollbarYCurr",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Whether ANY instance of this table had a vertical scrollbar during the current frame."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3315
|
|
}
|
|
},
|
|
{
|
|
"name": "HasScrollbarYPrev",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Whether ANY instance of this table had a vertical scrollbar during the previous."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3316
|
|
}
|
|
},
|
|
{
|
|
"name": "MemoryCompacted",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3317
|
|
}
|
|
},
|
|
{
|
|
"name": "HostSkipItems",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->SkipItem at the end of BeginTable(), because we will overwrite InnerWindow->SkipItem on a per-column basis"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3318
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// sizeof() ~ 592 bytes + heap allocs described in TableBeginInitMemory()"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3203
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableTempData",
|
|
"original_fully_qualified_name": "ImGuiTableTempData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "WindowID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Shortcut to g.Tables[TableIndex]->OuterWindow->ID."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3331
|
|
}
|
|
},
|
|
{
|
|
"name": "TableIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Index in g.Tables.Buf[] pool"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3332
|
|
}
|
|
},
|
|
{
|
|
"name": "LastTimeActive",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Last timestamp this structure was used"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3333
|
|
}
|
|
},
|
|
{
|
|
"name": "AngledHeadersExtraWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used in EndTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3334
|
|
}
|
|
},
|
|
{
|
|
"name": "AngledHeadersRequests",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiTableHeaderData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiTableHeaderData"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Used in TableAngledHeadersRow()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3335
|
|
}
|
|
},
|
|
{
|
|
"name": "UserOuterSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// outer_size.x passed to BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3337
|
|
}
|
|
},
|
|
{
|
|
"name": "DrawSplitter",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImDrawListSplitter",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSplitter"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3338
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupWorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->WorkRect at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3340
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupParentWorkRect",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->ParentWorkRect at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3341
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupPrevLineSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->DC.PrevLineSize at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3342
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupCurrLineSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->DC.CurrLineSize at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3343
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupCursorMaxPos",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of InnerWindow->DC.CursorMaxPos at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3344
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupColumnsOffset",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec1",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec1"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of OuterWindow->DC.ColumnsOffset at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3345
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupItemWidth",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Backup of OuterWindow->DC.ItemWidth at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3346
|
|
}
|
|
},
|
|
{
|
|
"name": "HostBackupItemWidthStackSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "//Backup of OuterWindow->DC.ItemWidthStack.Size at the end of BeginTable()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3347
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Transient data that are only needed between BeginTable() and EndTable(), those buffers are shared (1 per level of stacked table).",
|
|
"// - Accessing those requires chasing an extra pointer so for very frequently used data we leave them in the main table structure.",
|
|
"// - We also leave out of this structure data that tend to be particularly useful for debugging/metrics.",
|
|
"// FIXME-TABLE: more transient data could be stored in a stacked ImGuiTableTempData: e.g. SortSpecs.",
|
|
"// sizeof() ~ 136 bytes."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3329
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableColumnSettings",
|
|
"original_fully_qualified_name": "ImGuiTableColumnSettings",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "WidthOrWeight",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3355
|
|
}
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3356
|
|
}
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3357
|
|
}
|
|
},
|
|
{
|
|
"name": "DisplayOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3358
|
|
}
|
|
},
|
|
{
|
|
"name": "SortOrder",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3359
|
|
}
|
|
},
|
|
{
|
|
"name": "SortDirection",
|
|
"is_array": false,
|
|
"width": 2,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3360
|
|
}
|
|
},
|
|
{
|
|
"name": "IsEnabled",
|
|
"is_array": false,
|
|
"width": 2,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImS8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS8"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// \"Visible\" in ini file"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3361
|
|
}
|
|
},
|
|
{
|
|
"name": "IsStretch",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImU8",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU8"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3362
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// sizeof() ~ 16"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3353
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableSettings",
|
|
"original_fully_qualified_name": "ImGuiTableSettings",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set to 0 to invalidate/delete the setting"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3379
|
|
}
|
|
},
|
|
{
|
|
"name": "SaveFlags",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Indicate data we want to save using the Resizable/Reorderable/Sortable/Hideable flags (could be using its own flags..)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3380
|
|
}
|
|
},
|
|
{
|
|
"name": "RefScale",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Reference scale to be able to rescale columns on font/dpi changes."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3381
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3382
|
|
}
|
|
},
|
|
{
|
|
"name": "ColumnsCountMax",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiTableColumnIdx",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnIdx"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Maximum number of columns this settings instance can store, we can recycle a settings instance with lower number of columns but not higher"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3383
|
|
}
|
|
},
|
|
{
|
|
"name": "WantApply",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when loaded from .ini data (to enable merging/loading .ini data into an already running context)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3384
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// This is designed to be stored in a single ImChunkStream (1 header followed by N ImGuiTableColumnSettings, etc.)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3377
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontLoader",
|
|
"original_fully_qualified_name": "ImFontLoader",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4092
|
|
}
|
|
},
|
|
{
|
|
"name": "LoaderInit",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool (*LoaderInit)(ImFontAtlas* atlas)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "LoaderInit",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "LoaderShutdown",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*LoaderShutdown)(ImFontAtlas* atlas)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "LoaderShutdown",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSrcInit",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool (*FontSrcInit)(ImFontAtlas* atlas, ImFontConfig* src)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontSrcInit",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSrcDestroy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*FontSrcDestroy)(ImFontAtlas* atlas, ImFontConfig* src)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontSrcDestroy",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSrcContainsGlyph",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool (*FontSrcContainsGlyph)(ImFontAtlas* atlas, ImFontConfig* src, ImWchar codepoint)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint",
|
|
"type": {
|
|
"declaration": "ImWchar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontSrcContainsGlyph",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "codepoint",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBakedInit",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool (*FontBakedInit)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "loader_data_for_baked_src",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontBakedInit",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "baked",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "loader_data_for_baked_src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBakedDestroy",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void (*FontBakedDestroy)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "loader_data_for_baked_src",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontBakedDestroy",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "baked",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "loader_data_for_baked_src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBakedLoadGlyph",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool (*FontBakedLoadGlyph)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src, ImWchar codepoint, ImFontGlyph* out_glyph, float* out_advance_x)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "loader_data_for_baked_src",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint",
|
|
"type": {
|
|
"declaration": "ImWchar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_glyph",
|
|
"type": {
|
|
"declaration": "ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_advance_x",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "FontBakedLoadGlyph",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "atlas",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "baked",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "loader_data_for_baked_src",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "codepoint",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "out_glyph",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "out_advance_x",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h"
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBakedSrcLoaderDataSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Size of backend data, Per Baked * Per Source. Buffers are managed by core to avoid excessive allocations.",
|
|
"// FIXME: At this point the two other types of buffers may be managed by core to be consistent?"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4104
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Hooks and storage for a given font backend.",
|
|
"// This structure is likely to evolve as we add support for incremental atlas updates.",
|
|
"// Conceptually this could be public, but API is still going to be evolve."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4090
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasRectEntry",
|
|
"original_fully_qualified_name": "ImFontAtlasRectEntry",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "TargetIndex",
|
|
"is_array": false,
|
|
"width": 20,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// When Used: ImFontAtlasRectId -> into Rects[]. When unused: index to next unused RectsIndex[] slot to consume free-list."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4143
|
|
}
|
|
},
|
|
{
|
|
"name": "Generation",
|
|
"is_array": false,
|
|
"width": 10,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Increased each time the entry is reused for a new rectangle."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4144
|
|
}
|
|
},
|
|
{
|
|
"name": "IsUsed",
|
|
"is_array": false,
|
|
"width": 1,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4145
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Packed rectangle lookup entry (we need an indirection to allow removing/reordering rectangles)",
|
|
"// User are returned ImFontAtlasRectId values which are meant to be persistent.",
|
|
"// We handle this with an indirection. While Rects[] may be in theory shuffled, compacted etc., RectsIndex[] cannot it is keyed by ImFontAtlasRectId.",
|
|
"// RectsIndex[] is used both as an index into Rects[] and an index into itself. This is basically a free-list. See ImFontAtlasBuildAllocRectIndexEntry() code.",
|
|
"// Having this also makes it easier to e.g. sort rectangles during repack."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4141
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_ImFontAtlasRectEntry",
|
|
"original_fully_qualified_name": "ImVector<ImFontAtlasRectEntry>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectEntry*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectEntry"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<ImFontAtlasRectEntry>"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasPostProcessData",
|
|
"original_fully_qualified_name": "ImFontAtlasPostProcessData",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "FontAtlas",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4151
|
|
}
|
|
},
|
|
{
|
|
"name": "Font",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4152
|
|
}
|
|
},
|
|
{
|
|
"name": "FontSrc",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4153
|
|
}
|
|
},
|
|
{
|
|
"name": "FontBaked",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4154
|
|
}
|
|
},
|
|
{
|
|
"name": "Glyph",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4155
|
|
}
|
|
},
|
|
{
|
|
"name": "Pixels",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Pixel data"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4158
|
|
}
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4159
|
|
}
|
|
},
|
|
{
|
|
"name": "Pitch",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4160
|
|
}
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4161
|
|
}
|
|
},
|
|
{
|
|
"name": "Height",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4162
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Data available to potential texture post-processing functions"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4149
|
|
}
|
|
},
|
|
{
|
|
"name": "IMGUI_STB_NAMESPACEstbrp_node",
|
|
"original_fully_qualified_name": "IMGUI_STB_NAMESPACE::stbrp_node",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4167
|
|
}
|
|
},
|
|
{
|
|
"name": "stbrp_node",
|
|
"original_fully_qualified_name": "stbrp_node",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": true,
|
|
"is_anonymous": false,
|
|
"fields": [],
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4170
|
|
}
|
|
},
|
|
{
|
|
"name": "ImVector_stbrp_node_im",
|
|
"original_fully_qualified_name": "ImVector<stbrp_node_im>",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2296
|
|
}
|
|
},
|
|
{
|
|
"name": "Capacity",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2297
|
|
}
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "stbrp_node_im*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "stbrp_node_im"
|
|
}
|
|
}
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2298
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"attached": "// Instantiation of ImVector<stbrp_node_im>"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_STB_NAMESPACE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2294
|
|
}
|
|
},
|
|
{
|
|
"name": "stbrp_context_opaque",
|
|
"original_fully_qualified_name": "stbrp_context_opaque",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "data",
|
|
"is_array": true,
|
|
"array_bounds": "80",
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "char[80]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "80",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4173
|
|
}
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4173
|
|
}
|
|
},
|
|
{
|
|
"name": "ImFontAtlasBuilder",
|
|
"original_fully_qualified_name": "ImFontAtlasBuilder",
|
|
"kind": "struct",
|
|
"by_value": false,
|
|
"forward_declaration": false,
|
|
"is_anonymous": false,
|
|
"fields": [
|
|
{
|
|
"name": "PackContext",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "stbrp_context_opaque",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "stbrp_context_opaque"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Actually 'stbrp_context' but we don't want to define this in the header file."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4178
|
|
}
|
|
},
|
|
{
|
|
"name": "PackNodes",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_stbrp_node_im",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_stbrp_node_im"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4179
|
|
}
|
|
},
|
|
{
|
|
"name": "Rects",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImTextureRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImTextureRect"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4180
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsIndex",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_ImFontAtlasRectEntry",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImFontAtlasRectEntry"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// ImFontAtlasRectId -> index into Rects[]"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4181
|
|
}
|
|
},
|
|
{
|
|
"name": "TempBuffer",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVector_unsigned_char",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVector_unsigned_char"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Misc scratch buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4182
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsIndexFreeListStart",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// First unused entry"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4183
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsPackedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of packed rectangles."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4184
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsPackedSurface",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Number of packed pixels. Used when compacting to heuristically find the ideal texture size."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4185
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsDiscardedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4186
|
|
}
|
|
},
|
|
{
|
|
"name": "RectsDiscardedSurface",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4187
|
|
}
|
|
},
|
|
{
|
|
"name": "FrameCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Current frame count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4188
|
|
}
|
|
},
|
|
{
|
|
"name": "MaxRectSize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2i",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2i"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Largest rectangle to pack (de-facto used as a \"minimum texture size\")"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4189
|
|
}
|
|
},
|
|
{
|
|
"name": "MaxRectBounds",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImVec2i",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2i"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Bottom-right most used pixels"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4190
|
|
}
|
|
},
|
|
{
|
|
"name": "LockDisableResize",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Disable resizing texture"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4191
|
|
}
|
|
},
|
|
{
|
|
"name": "PreloadedAllGlyphsRanges",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// Set when missing ImGuiBackendFlags_RendererHasTextures features forces atlas to preload everything."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4192
|
|
}
|
|
},
|
|
{
|
|
"name": "BakedPool",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImStableVector_ImFontBaked_32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImStableVector_ImFontBaked_32"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Cache of all ImFontBaked"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4195
|
|
}
|
|
},
|
|
{
|
|
"name": "BakedMap",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImGuiStorage",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
},
|
|
"comments": {
|
|
"attached": "// BakedId --> ImFontBaked*"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4196
|
|
}
|
|
},
|
|
{
|
|
"name": "BakedDiscardedCount",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4197
|
|
}
|
|
},
|
|
{
|
|
"name": "PackIdMouseCursors",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"comments": {
|
|
"preceding": [
|
|
"// Custom rectangle identifiers"
|
|
],
|
|
"attached": "// White pixel + mouse cursors. Also happen to be fallback in case of packing failure."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4200
|
|
}
|
|
},
|
|
{
|
|
"name": "PackIdLinesTexData",
|
|
"is_array": false,
|
|
"is_anonymous": false,
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4201
|
|
}
|
|
}
|
|
],
|
|
"comments": {
|
|
"preceding": [
|
|
"// Internal storage for incrementally packing and building a ImFontAtlas"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4176
|
|
}
|
|
}
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "cImHashData",
|
|
"original_fully_qualified_name": "ImHashData",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Hashing"
|
|
],
|
|
"attached": "// Implied seed = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 377
|
|
}
|
|
},
|
|
{
|
|
"name": "cImHashDataEx",
|
|
"original_fully_qualified_name": "ImHashData",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "seed",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 377
|
|
}
|
|
},
|
|
{
|
|
"name": "cImHashStr",
|
|
"original_fully_qualified_name": "ImHashStr",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied data_size = 0, seed = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 378
|
|
}
|
|
},
|
|
{
|
|
"name": "cImHashStrEx",
|
|
"original_fully_qualified_name": "ImHashStr",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "seed",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 378
|
|
}
|
|
},
|
|
{
|
|
"name": "cImHashSkipUncontributingPrefix",
|
|
"original_fully_qualified_name": "ImHashSkipUncontributingPrefix",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 379
|
|
}
|
|
},
|
|
{
|
|
"name": "cImAlphaBlendColors",
|
|
"original_fully_qualified_name": "ImAlphaBlendColors",
|
|
"return_type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col_a",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col_b",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Color Blending"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 387
|
|
}
|
|
},
|
|
{
|
|
"name": "cImIsPowerOfTwo",
|
|
"original_fully_qualified_name": "ImIsPowerOfTwo",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Bit manipulation"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 390
|
|
}
|
|
},
|
|
{
|
|
"name": "cImIsPowerOfTwoImU64",
|
|
"original_fully_qualified_name": "ImIsPowerOfTwo",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 391
|
|
}
|
|
},
|
|
{
|
|
"name": "cImUpperPowerOfTwo",
|
|
"original_fully_qualified_name": "ImUpperPowerOfTwo",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 392
|
|
}
|
|
},
|
|
{
|
|
"name": "cImCountSetBits",
|
|
"original_fully_qualified_name": "ImCountSetBits",
|
|
"return_type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 393
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStricmp",
|
|
"original_fully_qualified_name": "ImStricmp",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str1",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Case insensitive compare."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 398
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrnicmp",
|
|
"original_fully_qualified_name": "ImStrnicmp",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str1",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Case insensitive compare to a certain count."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 399
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrncpy",
|
|
"original_fully_qualified_name": "ImStrncpy",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "dst",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Copy to a certain count and always zero terminate (strncpy doesn't)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 400
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrdup",
|
|
"original_fully_qualified_name": "ImStrdup",
|
|
"return_type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Duplicate a string."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 401
|
|
}
|
|
},
|
|
{
|
|
"name": "cImMemdup",
|
|
"original_fully_qualified_name": "ImMemdup",
|
|
"return_type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Duplicate a chunk of memory."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 402
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrdupcpy",
|
|
"original_fully_qualified_name": "ImStrdupcpy",
|
|
"return_type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "dst",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_dst_size",
|
|
"type": {
|
|
"declaration": "size_t*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Copy in provided buffer, recreate buffer if needed."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 403
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrchrRange",
|
|
"original_fully_qualified_name": "ImStrchrRange",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_begin",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Find first occurrence of 'c' in string range."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 404
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStreolRange",
|
|
"original_fully_qualified_name": "ImStreolRange",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// End end-of-line"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 405
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStristr",
|
|
"original_fully_qualified_name": "ImStristr",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "haystack",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "haystack_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "needle_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Find a substring in a string range."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 406
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrTrimBlanks",
|
|
"original_fully_qualified_name": "ImStrTrimBlanks",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Remove leading and trailing blanks from a buffer."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 407
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrSkipBlank",
|
|
"original_fully_qualified_name": "ImStrSkipBlank",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Find first non-blank character."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 408
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrlenW",
|
|
"original_fully_qualified_name": "ImStrlenW",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Computer string length (ImWchar string)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 409
|
|
}
|
|
},
|
|
{
|
|
"name": "cImStrbol",
|
|
"original_fully_qualified_name": "ImStrbol",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf_mid_line",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_begin",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Find beginning-of-line"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 410
|
|
}
|
|
},
|
|
{
|
|
"name": "cImToUpper",
|
|
"original_fully_qualified_name": "ImToUpper",
|
|
"return_type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 412
|
|
}
|
|
},
|
|
{
|
|
"name": "cImCharIsBlankA",
|
|
"original_fully_qualified_name": "ImCharIsBlankA",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 413
|
|
}
|
|
},
|
|
{
|
|
"name": "cImCharIsBlankW",
|
|
"original_fully_qualified_name": "ImCharIsBlankW",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 414
|
|
}
|
|
},
|
|
{
|
|
"name": "cImCharIsXdigitA",
|
|
"original_fully_qualified_name": "ImCharIsXdigitA",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 415
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatString",
|
|
"original_fully_qualified_name": "ImFormatString",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg3__",
|
|
"is_array": false,
|
|
"is_varargs": true,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Formatting"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 419
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatStringUnformatted",
|
|
"original_fully_qualified_name": "ImFormatString",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": true,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Formatting"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 419
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatStringV",
|
|
"original_fully_qualified_name": "ImFormatStringV",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "args",
|
|
"type": {
|
|
"declaration": "va_list",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "va_list"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 420
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatStringToTempBuffer",
|
|
"original_fully_qualified_name": "ImFormatStringToTempBuffer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_end",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg3__",
|
|
"is_array": false,
|
|
"is_varargs": true,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 421
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatStringToTempBufferUnformatted",
|
|
"original_fully_qualified_name": "ImFormatStringToTempBuffer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_end",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": true,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 421
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFormatStringToTempBufferV",
|
|
"original_fully_qualified_name": "ImFormatStringToTempBufferV",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_end",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "args",
|
|
"type": {
|
|
"declaration": "va_list",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "va_list"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 422
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatFindStart",
|
|
"original_fully_qualified_name": "ImParseFormatFindStart",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 423
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatFindEnd",
|
|
"original_fully_qualified_name": "ImParseFormatFindEnd",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 424
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatTrimDecorations",
|
|
"original_fully_qualified_name": "ImParseFormatTrimDecorations",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 425
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatSanitizeForPrinting",
|
|
"original_fully_qualified_name": "ImParseFormatSanitizeForPrinting",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "fmt_in",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt_out",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt_out_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 426
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatSanitizeForScanning",
|
|
"original_fully_qualified_name": "ImParseFormatSanitizeForScanning",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "fmt_in",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt_out",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt_out_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 427
|
|
}
|
|
},
|
|
{
|
|
"name": "cImParseFormatPrecision",
|
|
"original_fully_qualified_name": "ImParseFormatPrecision",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "default_value",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 428
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCharToUtf8",
|
|
"original_fully_qualified_name": "ImTextCharToUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "char[5]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "5",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": true,
|
|
"is_varargs": false,
|
|
"array_bounds": "5",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: UTF-8 <> wchar conversions"
|
|
],
|
|
"attached": "// return output UTF-8 bytes count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 431
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextStrToUtf8",
|
|
"original_fully_qualified_name": "ImTextStrToUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return output UTF-8 bytes count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 432
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCharFromUtf8",
|
|
"original_fully_qualified_name": "ImTextCharFromUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_char",
|
|
"type": {
|
|
"declaration": "unsigned int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// read one character. return input UTF-8 bytes count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 433
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextStrFromUtf8",
|
|
"original_fully_qualified_name": "ImTextStrFromUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied in_remaining = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 434
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextStrFromUtf8Ex",
|
|
"original_fully_qualified_name": "ImTextStrFromUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_buf",
|
|
"type": {
|
|
"declaration": "ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_remaining",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return input UTF-8 bytes count"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 434
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCountCharsFromUtf8",
|
|
"original_fully_qualified_name": "ImTextCountCharsFromUtf8",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return number of UTF-8 code-points (NOT bytes count)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 435
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCountUtf8BytesFromChar",
|
|
"original_fully_qualified_name": "ImTextCountUtf8BytesFromChar",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return number of bytes to express one char in UTF-8"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 436
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCountUtf8BytesFromStr",
|
|
"original_fully_qualified_name": "ImTextCountUtf8BytesFromStr",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const ImWchar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImWchar",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return number of bytes to express string in UTF-8"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 437
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextFindPreviousUtf8Codepoint",
|
|
"original_fully_qualified_name": "ImTextFindPreviousUtf8Codepoint",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text_start",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_p",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return previous UTF-8 code-point."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 438
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextFindValidUtf8CodepointEnd",
|
|
"original_fully_qualified_name": "ImTextFindValidUtf8CodepointEnd",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text_start",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_p",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return previous UTF-8 code-point if 'in_p' is not the end of a valid one."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 439
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCountLines",
|
|
"original_fully_qualified_name": "ImTextCountLines",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// return number of lines taken by text. trailing carriage return doesn't count as an extra line."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 440
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontCalcTextSizeEx",
|
|
"original_fully_qualified_name": "ImFontCalcTextSizeEx",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "max_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "wrap_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_begin",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end_display",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_remaining",
|
|
"type": {
|
|
"declaration": "const char**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_offset",
|
|
"type": {
|
|
"declaration": "ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImDrawTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 450
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontCalcWordWrapPositionEx",
|
|
"original_fully_qualified_name": "ImFontCalcWordWrapPositionEx",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "wrap_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImDrawTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 451
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextCalcWordWrapNextLineStart",
|
|
"original_fully_qualified_name": "ImTextCalcWordWrapNextLineStart",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImDrawTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// trim trailing space and find beginning of next line"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 452
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextInitClassifiers",
|
|
"original_fully_qualified_name": "ImTextInitClassifiers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 459
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextClassifierClear",
|
|
"original_fully_qualified_name": "ImTextClassifierClear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bits",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_min",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_end",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "char_class",
|
|
"type": {
|
|
"declaration": "ImWcharClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWcharClass"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 460
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextClassifierSetCharClass",
|
|
"original_fully_qualified_name": "ImTextClassifierSetCharClass",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bits",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_min",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_end",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "char_class",
|
|
"type": {
|
|
"declaration": "ImWcharClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWcharClass"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 461
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextClassifierSetCharClassFromStr",
|
|
"original_fully_qualified_name": "ImTextClassifierSetCharClassFromStr",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bits",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_min",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint_end",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "char_class",
|
|
"type": {
|
|
"declaration": "ImWcharClass",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWcharClass"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "s",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 462
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileOpen",
|
|
"original_fully_qualified_name": "ImFileOpen",
|
|
"return_type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "__unnamed_arg0__",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg1__",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 468
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileClose",
|
|
"original_fully_qualified_name": "ImFileClose",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "__unnamed_arg0__",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 469
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileGetSize",
|
|
"original_fully_qualified_name": "ImFileGetSize",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "__unnamed_arg0__",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 470
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileRead",
|
|
"original_fully_qualified_name": "ImFileRead",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "__unnamed_arg0__",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg1__",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg2__",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg3__",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 471
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileWrite",
|
|
"original_fully_qualified_name": "ImFileWrite",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "__unnamed_arg0__",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg1__",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg2__",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg3__",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_DISABLE_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 472
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileOpen",
|
|
"original_fully_qualified_name": "ImFileOpen",
|
|
"return_type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "filename",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mode",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 476
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileClose",
|
|
"original_fully_qualified_name": "ImFileClose",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 477
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileGetSize",
|
|
"original_fully_qualified_name": "ImFileGetSize",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 478
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileRead",
|
|
"original_fully_qualified_name": "ImFileRead",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 479
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileWrite",
|
|
"original_fully_qualified_name": "ImFileWrite",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "ImFileHandle",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFileHandle"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 480
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileLoadToMemory",
|
|
"original_fully_qualified_name": "ImFileLoadToMemory",
|
|
"return_type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "filename",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mode",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied out_file_size = NULL, padding_bytes = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 484
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFileLoadToMemoryEx",
|
|
"original_fully_qualified_name": "ImFileLoadToMemory",
|
|
"return_type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "filename",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mode",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_file_size",
|
|
"type": {
|
|
"declaration": "size_t*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "padding_bytes",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 484
|
|
}
|
|
},
|
|
{
|
|
"name": "cImPow",
|
|
"original_fully_qualified_name": "ImPow",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// DragBehaviorT/SliderBehaviorT uses ImPow with either float/double and need the precision"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 499
|
|
}
|
|
},
|
|
{
|
|
"name": "cImPowDouble",
|
|
"original_fully_qualified_name": "ImPow",
|
|
"return_type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 500
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLog",
|
|
"original_fully_qualified_name": "ImLog",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// DragBehaviorT/SliderBehaviorT uses ImLog with either float/double and need the precision"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 501
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLogDouble",
|
|
"original_fully_qualified_name": "ImLog",
|
|
"return_type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 502
|
|
}
|
|
},
|
|
{
|
|
"name": "cImAbs",
|
|
"original_fully_qualified_name": "ImAbs",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 503
|
|
}
|
|
},
|
|
{
|
|
"name": "cImAbsFloat",
|
|
"original_fully_qualified_name": "ImAbs",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 504
|
|
}
|
|
},
|
|
{
|
|
"name": "cImAbsDouble",
|
|
"original_fully_qualified_name": "ImAbs",
|
|
"return_type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 505
|
|
}
|
|
},
|
|
{
|
|
"name": "cImSign",
|
|
"original_fully_qualified_name": "ImSign",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Sign operator - returns -1, 0 or 1 based on sign of argument"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 506
|
|
}
|
|
},
|
|
{
|
|
"name": "cImSignDouble",
|
|
"original_fully_qualified_name": "ImSign",
|
|
"return_type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 507
|
|
}
|
|
},
|
|
{
|
|
"name": "cImRsqrt",
|
|
"original_fully_qualified_name": "ImRsqrt",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
},
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_SSE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 509
|
|
}
|
|
},
|
|
{
|
|
"name": "cImRsqrtFloat",
|
|
"original_fully_qualified_name": "ImRsqrt",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
},
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_ENABLE_SSE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 511
|
|
}
|
|
},
|
|
{
|
|
"name": "cImRsqrtDouble",
|
|
"original_fully_qualified_name": "ImRsqrt",
|
|
"return_type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "double",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "double"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 513
|
|
}
|
|
},
|
|
{
|
|
"name": "cImMin",
|
|
"original_fully_qualified_name": "ImMin",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// - Misc maths helpers"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 525
|
|
}
|
|
},
|
|
{
|
|
"name": "cImMax",
|
|
"original_fully_qualified_name": "ImMax",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 526
|
|
}
|
|
},
|
|
{
|
|
"name": "cImClamp",
|
|
"original_fully_qualified_name": "ImClamp",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mn",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mx",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 527
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLerp",
|
|
"original_fully_qualified_name": "ImLerp",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 528
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLerpImVec2",
|
|
"original_fully_qualified_name": "ImLerp",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 529
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLerpImVec4",
|
|
"original_fully_qualified_name": "ImLerp",
|
|
"return_type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 530
|
|
}
|
|
},
|
|
{
|
|
"name": "cImSaturate",
|
|
"original_fully_qualified_name": "ImSaturate",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 531
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLengthSqr",
|
|
"original_fully_qualified_name": "ImLengthSqr",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 532
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLengthSqrImVec4",
|
|
"original_fully_qualified_name": "ImLengthSqr",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 533
|
|
}
|
|
},
|
|
{
|
|
"name": "cImInvLength",
|
|
"original_fully_qualified_name": "ImInvLength",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fail_value",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 534
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTrunc",
|
|
"original_fully_qualified_name": "ImTrunc",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 535
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTruncImVec2",
|
|
"original_fully_qualified_name": "ImTrunc",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 536
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFloor",
|
|
"original_fully_qualified_name": "ImFloor",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Decent replacement for floorf()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 537
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFloorImVec2",
|
|
"original_fully_qualified_name": "ImFloor",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 538
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTrunc64",
|
|
"original_fully_qualified_name": "ImTrunc64",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 539
|
|
}
|
|
},
|
|
{
|
|
"name": "cImRound64",
|
|
"original_fully_qualified_name": "ImRound64",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// FIXME: Positive values only."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 540
|
|
}
|
|
},
|
|
{
|
|
"name": "cImModPositive",
|
|
"original_fully_qualified_name": "ImModPositive",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 541
|
|
}
|
|
},
|
|
{
|
|
"name": "cImDot",
|
|
"original_fully_qualified_name": "ImDot",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 542
|
|
}
|
|
},
|
|
{
|
|
"name": "cImRotate",
|
|
"original_fully_qualified_name": "ImRotate",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "v",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cos_a",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sin_a",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 543
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLinearSweep",
|
|
"original_fully_qualified_name": "ImLinearSweep",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "current",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "target",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "speed",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 544
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLinearRemapClamp",
|
|
"original_fully_qualified_name": "ImLinearRemapClamp",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "s0",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "s1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "d0",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "d1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 545
|
|
}
|
|
},
|
|
{
|
|
"name": "cImMul",
|
|
"original_fully_qualified_name": "ImMul",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "lhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rhs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 546
|
|
}
|
|
},
|
|
{
|
|
"name": "cImIsFloatAboveGuaranteedIntegerPrecision",
|
|
"original_fully_qualified_name": "ImIsFloatAboveGuaranteedIntegerPrecision",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "f",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 547
|
|
}
|
|
},
|
|
{
|
|
"name": "cImExponentialMovingAverage",
|
|
"original_fully_qualified_name": "ImExponentialMovingAverage",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "avg",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sample",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 548
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBezierCubicCalc",
|
|
"original_fully_qualified_name": "ImBezierCubicCalc",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p2",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p3",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p4",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers: Geometry"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 552
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBezierCubicClosestPoint",
|
|
"original_fully_qualified_name": "ImBezierCubicClosestPoint",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p2",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p3",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p4",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "num_segments",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// For curves with explicit number of segments"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 553
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBezierCubicClosestPointCasteljau",
|
|
"original_fully_qualified_name": "ImBezierCubicClosestPointCasteljau",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p2",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p3",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p4",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tess_tol",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// For auto-tessellated curves you can use tess_tol = style.CurveTessellationTol"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 554
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBezierQuadraticCalc",
|
|
"original_fully_qualified_name": "ImBezierQuadraticCalc",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p2",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p3",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 555
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLineClosestPoint",
|
|
"original_fully_qualified_name": "ImLineClosestPoint",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 556
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTriangleContainsPoint",
|
|
"original_fully_qualified_name": "ImTriangleContainsPoint",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 557
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTriangleClosestPoint",
|
|
"original_fully_qualified_name": "ImTriangleClosestPoint",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 558
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTriangleBarycentricCoords",
|
|
"original_fully_qualified_name": "ImTriangleBarycentricCoords",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_u",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"is_reference": true,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_v",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"is_reference": true,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_w",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"is_reference": true,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 559
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTriangleArea",
|
|
"original_fully_qualified_name": "ImTriangleArea",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 560
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTriangleIsClockwise",
|
|
"original_fully_qualified_name": "ImTriangleIsClockwise",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 561
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetCenter",
|
|
"original_fully_qualified_name": "GetCenter",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 602
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetSize",
|
|
"original_fully_qualified_name": "GetSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 603
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetWidth",
|
|
"original_fully_qualified_name": "GetWidth",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 604
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetHeight",
|
|
"original_fully_qualified_name": "GetHeight",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 605
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetArea",
|
|
"original_fully_qualified_name": "GetArea",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 606
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetTL",
|
|
"original_fully_qualified_name": "GetTL",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Top-left"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 607
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetTR",
|
|
"original_fully_qualified_name": "GetTR",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Top-right"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 608
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetBL",
|
|
"original_fully_qualified_name": "GetBL",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Bottom-left"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 609
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_GetBR",
|
|
"original_fully_qualified_name": "GetBR",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Bottom-right"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 610
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_Contains",
|
|
"original_fully_qualified_name": "Contains",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 611
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ContainsImRect",
|
|
"original_fully_qualified_name": "Contains",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 612
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ContainsWithPad",
|
|
"original_fully_qualified_name": "ContainsWithPad",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pad",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 613
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_Overlaps",
|
|
"original_fully_qualified_name": "Overlaps",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 614
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_Add",
|
|
"original_fully_qualified_name": "Add",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 615
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_AddImRect",
|
|
"original_fully_qualified_name": "Add",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 616
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_Expand",
|
|
"original_fully_qualified_name": "Expand",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "amount",
|
|
"type": {
|
|
"declaration": "const float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 617
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ExpandImVec2",
|
|
"original_fully_qualified_name": "Expand",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "amount",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 618
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_Translate",
|
|
"original_fully_qualified_name": "Translate",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "d",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 619
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_TranslateX",
|
|
"original_fully_qualified_name": "TranslateX",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "dx",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 620
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_TranslateY",
|
|
"original_fully_qualified_name": "TranslateY",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "dy",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 621
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ClipWith",
|
|
"original_fully_qualified_name": "ClipWith",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Simple version, may lead to an inverted rectangle, which is fine for Contains/Overlaps test but not for display."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 622
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ClipWithFull",
|
|
"original_fully_qualified_name": "ClipWithFull",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"comments": {
|
|
"attached": "// Full version, ensure both points are fully clipped."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 623
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_IsInverted",
|
|
"original_fully_qualified_name": "IsInverted",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 624
|
|
}
|
|
},
|
|
{
|
|
"name": "ImRect_ToVec4",
|
|
"original_fully_qualified_name": "ToVec4",
|
|
"return_type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImRect",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 625
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArrayGetStorageSizeInBytes",
|
|
"original_fully_qualified_name": "ImBitArrayGetStorageSizeInBytes",
|
|
"return_type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bitcount",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 632
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArrayClearAllBits",
|
|
"original_fully_qualified_name": "ImBitArrayClearAllBits",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "arr",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bitcount",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 633
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArrayTestBit",
|
|
"original_fully_qualified_name": "ImBitArrayTestBit",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "arr",
|
|
"type": {
|
|
"declaration": "const ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 634
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArrayClearBit",
|
|
"original_fully_qualified_name": "ImBitArrayClearBit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "arr",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 635
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArraySetBit",
|
|
"original_fully_qualified_name": "ImBitArraySetBit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "arr",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 636
|
|
}
|
|
},
|
|
{
|
|
"name": "cImBitArraySetBitRange",
|
|
"original_fully_qualified_name": "ImBitArraySetBitRange",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "arr",
|
|
"type": {
|
|
"declaration": "ImU32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n2",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Works on range [n..n2)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 637
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector_Create",
|
|
"original_fully_qualified_name": "Create",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImBitVector*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImBitVector"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "sz",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImBitVector",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 673
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector_Clear",
|
|
"original_fully_qualified_name": "Clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImBitVector*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImBitVector"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImBitVector",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 674
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector_TestBit",
|
|
"original_fully_qualified_name": "TestBit",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImBitVector*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImBitVector",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImBitVector",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 675
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector_SetBit",
|
|
"original_fully_qualified_name": "SetBit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImBitVector*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImBitVector"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImBitVector",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 676
|
|
}
|
|
},
|
|
{
|
|
"name": "ImBitVector_ClearBit",
|
|
"original_fully_qualified_name": "ClearBit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImBitVector*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImBitVector"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImBitVector",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 677
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStableVector_ImFontBaked_32_clear",
|
|
"original_fully_qualified_name": "clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImStableVector_ImFontBaked_32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImStableVector_ImFontBaked_32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImStableVector_ImFontBaked_32",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 746
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStableVector_ImFontBaked_32_resize",
|
|
"original_fully_qualified_name": "resize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImStableVector_ImFontBaked_32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImStableVector_ImFontBaked_32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "new_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImStableVector_ImFontBaked_32",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 747
|
|
}
|
|
},
|
|
{
|
|
"name": "ImStableVector_ImFontBaked_32_reserve",
|
|
"original_fully_qualified_name": "reserve",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImStableVector_ImFontBaked_32*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImStableVector_ImFontBaked_32"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "new_cap",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImStableVector_ImFontBaked_32",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 748
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex_clear",
|
|
"original_fully_qualified_name": "clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTextIndex",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 828
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex_size",
|
|
"original_fully_qualified_name": "size",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTextIndex",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 829
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex_get_line_begin",
|
|
"original_fully_qualified_name": "get_line_begin",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTextIndex",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 830
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex_get_line_end",
|
|
"original_fully_qualified_name": "get_line_end",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTextIndex",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 831
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTextIndex_append",
|
|
"original_fully_qualified_name": "append",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTextIndex*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextIndex"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "new_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTextIndex",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 832
|
|
}
|
|
},
|
|
{
|
|
"name": "cImLowerBound",
|
|
"original_fully_qualified_name": "ImLowerBound",
|
|
"return_type": {
|
|
"declaration": "ImGuiStoragePair*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStoragePair"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "in_begin",
|
|
"type": {
|
|
"declaration": "ImGuiStoragePair*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStoragePair"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_end",
|
|
"type": {
|
|
"declaration": "ImGuiStoragePair*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStoragePair"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helper: ImGuiStorage"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 836
|
|
}
|
|
},
|
|
{
|
|
"name": "ImDrawListSharedData_SetCircleTessellationMaxError",
|
|
"original_fully_qualified_name": "SetCircleTessellationMaxError",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImDrawListSharedData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSharedData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "max_error",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImDrawListSharedData",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 895
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiStyleVarInfo_GetVarPtr",
|
|
"original_fully_qualified_name": "GetVarPtr",
|
|
"return_type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiStyleVarInfo*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyleVarInfo",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "parent",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiStyleVarInfo",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 922
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMenuColumns_Update",
|
|
"original_fully_qualified_name": "Update",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiMenuColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMenuColumns"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "spacing",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window_reappearing",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiMenuColumns",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1212
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMenuColumns_DeclColumns",
|
|
"original_fully_qualified_name": "DeclColumns",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiMenuColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMenuColumns"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "w_icon",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w_label",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w_shortcut",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w_mark",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiMenuColumns",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1213
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMenuColumns_CalcNextTotalWidth",
|
|
"original_fully_qualified_name": "CalcNextTotalWidth",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiMenuColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMenuColumns"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "update_offsets",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiMenuColumns",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1214
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextDeactivatedState_ClearFreeMemory",
|
|
"original_fully_qualified_name": "ClearFreeMemory",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextDeactivatedState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextDeactivatedState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextDeactivatedState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1224
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ClearText",
|
|
"original_fully_qualified_name": "ClearText",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1268
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ClearFreeMemory",
|
|
"original_fully_qualified_name": "ClearFreeMemory",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1269
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_OnKeyPressed",
|
|
"original_fully_qualified_name": "OnKeyPressed",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"comments": {
|
|
"attached": "// Cannot be inline because we call in code in stb_textedit.h implementation"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1270
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_OnCharPressed",
|
|
"original_fully_qualified_name": "OnCharPressed",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1271
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_GetPreferredOffsetX",
|
|
"original_fully_qualified_name": "GetPreferredOffsetX",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1272
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_GetText",
|
|
"original_fully_qualified_name": "GetText",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1273
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_CursorAnimReset",
|
|
"original_fully_qualified_name": "CursorAnimReset",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"comments": {
|
|
"preceding": [
|
|
"// Cursor & Selection"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1276
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_CursorClamp",
|
|
"original_fully_qualified_name": "CursorClamp",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1277
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_HasSelection",
|
|
"original_fully_qualified_name": "HasSelection",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1278
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ClearSelection",
|
|
"original_fully_qualified_name": "ClearSelection",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1279
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_GetCursorPos",
|
|
"original_fully_qualified_name": "GetCursorPos",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1280
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_GetSelectionStart",
|
|
"original_fully_qualified_name": "GetSelectionStart",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1281
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_GetSelectionEnd",
|
|
"original_fully_qualified_name": "GetSelectionEnd",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1282
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_SetSelection",
|
|
"original_fully_qualified_name": "SetSelection",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "start",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "end",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1283
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_SelectAll",
|
|
"original_fully_qualified_name": "SelectAll",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1284
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ReloadUserBufAndSelectAll",
|
|
"original_fully_qualified_name": "ReloadUserBufAndSelectAll",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"comments": {
|
|
"preceding": [
|
|
"// Reload user buf (WIP #2890)",
|
|
"// If you modify underlying user-passed const char* while active you need to call this (InputText V2 may lift this)",
|
|
"// strcpy(my_buf, \"hello\");",
|
|
"// if (ImGuiInputTextState* state = ImGui::GetInputTextState(id)) // id may be ImGui::GetItemID() is last item",
|
|
"// state->ReloadUserBufAndSelectAll();"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1291
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ReloadUserBufAndKeepSelection",
|
|
"original_fully_qualified_name": "ReloadUserBufAndKeepSelection",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1292
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd",
|
|
"original_fully_qualified_name": "ReloadUserBufAndMoveToEnd",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiInputTextState",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1293
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextWindowData_ClearFlags",
|
|
"original_fully_qualified_name": "ClearFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiNextWindowData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextWindowData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiNextWindowData",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1360
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNextItemData_ClearFlags",
|
|
"original_fully_qualified_name": "ClearFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiNextItemData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiNextItemData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiNextItemData",
|
|
"comments": {
|
|
"attached": "// Also cleared manually by ItemAdd()!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1392
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiKeyRoutingTable_Clear",
|
|
"original_fully_qualified_name": "Clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiKeyRoutingTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiKeyRoutingTable",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1615
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiListClipperRange_FromIndices",
|
|
"original_fully_qualified_name": "ImGuiListClipperRange::FromIndices",
|
|
"return_type": {
|
|
"declaration": "ImGuiListClipperRange",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipperRange"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "min",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "max",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": true,
|
|
"original_class": "ImGuiListClipperRange",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1685
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiListClipperRange_FromPositions",
|
|
"original_fully_qualified_name": "ImGuiListClipperRange::FromPositions",
|
|
"return_type": {
|
|
"declaration": "ImGuiListClipperRange",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipperRange"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "y1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "y2",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "off_min",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "off_max",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": true,
|
|
"original_class": "ImGuiListClipperRange",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1686
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiListClipperData_Reset",
|
|
"original_fully_qualified_name": "Reset",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiListClipperData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipperData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "clipper",
|
|
"type": {
|
|
"declaration": "ImGuiListClipper*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiListClipper"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiListClipperData",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1699
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiNavItemData_Clear",
|
|
"original_fully_qualified_name": "Clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiNavItemData",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1790
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTypingSelectState_Clear",
|
|
"original_fully_qualified_name": "Clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTypingSelectState",
|
|
"comments": {
|
|
"attached": "// We preserve remaining data for easier debugging"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1834
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMultiSelectTempData_Clear",
|
|
"original_fully_qualified_name": "Clear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiMultiSelectTempData",
|
|
"comments": {
|
|
"attached": "// Zero-clear except IO as we preserve IO.Requests[] buffer allocation."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1949
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiMultiSelectTempData_ClearIO",
|
|
"original_fully_qualified_name": "ClearIO",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiMultiSelectTempData",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 1950
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsRootNode",
|
|
"original_fully_qualified_name": "IsRootNode",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2074
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsDockSpace",
|
|
"original_fully_qualified_name": "IsDockSpace",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2075
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsFloatingNode",
|
|
"original_fully_qualified_name": "IsFloatingNode",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2076
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsCentralNode",
|
|
"original_fully_qualified_name": "IsCentralNode",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2077
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsHiddenTabBar",
|
|
"original_fully_qualified_name": "IsHiddenTabBar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"comments": {
|
|
"attached": "// Hidden tab bar can be shown back by clicking the small triangle"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2078
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsNoTabBar",
|
|
"original_fully_qualified_name": "IsNoTabBar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"comments": {
|
|
"attached": "// Never show a tab bar"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2079
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsSplitNode",
|
|
"original_fully_qualified_name": "IsSplitNode",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2080
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsLeafNode",
|
|
"original_fully_qualified_name": "IsLeafNode",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2081
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_IsEmpty",
|
|
"original_fully_qualified_name": "IsEmpty",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2082
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_Rect",
|
|
"original_fully_qualified_name": "Rect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2083
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_SetLocalFlags",
|
|
"original_fully_qualified_name": "SetLocalFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2085
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiDockNode_UpdateMergedFlags",
|
|
"original_fully_qualified_name": "UpdateMergedFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiDockNode",
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_HAS_DOCK"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2086
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_ClearRequestFlags",
|
|
"original_fully_qualified_name": "ClearRequestFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2162
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_CalcWorkRectPos",
|
|
"original_fully_qualified_name": "CalcWorkRectPos",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "inset_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"comments": {
|
|
"preceding": [
|
|
"// Calculate work rect pos/size given a set of offset (we have 1 pair of offset for rect locked from last frame data, and 1 pair for currently building rect)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2165
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_CalcWorkRectSize",
|
|
"original_fully_qualified_name": "CalcWorkRectSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "inset_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "inset_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2166
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_UpdateWorkRect",
|
|
"original_fully_qualified_name": "UpdateWorkRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"comments": {
|
|
"attached": "// Update public fields"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2167
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_GetMainRect",
|
|
"original_fully_qualified_name": "GetMainRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"comments": {
|
|
"preceding": [
|
|
"// Helpers to retrieve ImRect (we don't need to store BuildWorkRect as every access tend to change it, hence the code asymmetry)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2170
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_GetWorkRect",
|
|
"original_fully_qualified_name": "GetWorkRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2171
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiViewportP_GetBuildWorkRect",
|
|
"original_fully_qualified_name": "GetBuildWorkRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiViewportP",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2172
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindowSettings_GetName",
|
|
"original_fully_qualified_name": "GetName",
|
|
"return_type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindowSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowSettings"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindowSettings",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2198
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetIDStr",
|
|
"original_fully_qualified_name": "GetID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"comments": {
|
|
"attached": "// Implied str_end = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2999
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetIDStrEx",
|
|
"original_fully_qualified_name": "GetID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 2999
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetID",
|
|
"original_fully_qualified_name": "GetID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "ptr",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3000
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetIDInt",
|
|
"original_fully_qualified_name": "GetID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3001
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetIDFromPos",
|
|
"original_fully_qualified_name": "GetIDFromPos",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "p_abs",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3002
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_GetIDFromRectangle",
|
|
"original_fully_qualified_name": "GetIDFromRectangle",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
},
|
|
{
|
|
"name": "r_abs",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3003
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_Rect",
|
|
"original_fully_qualified_name": "Rect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"comments": {
|
|
"preceding": [
|
|
"// We don't use g.FontSize because the window may be != g.CurrentWindow."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3006
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_TitleBarRect",
|
|
"original_fully_qualified_name": "TitleBarRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3007
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiWindow_MenuBarRect",
|
|
"original_fully_qualified_name": "MenuBarRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "const ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiWindow",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3008
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGuiTableSettings_GetColumnSettings",
|
|
"original_fully_qualified_name": "GetColumnSettings",
|
|
"return_type": {
|
|
"declaration": "ImGuiTableColumnSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumnSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "self",
|
|
"type": {
|
|
"declaration": "ImGuiTableSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSettings"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": true
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"original_class": "ImGuiTableSettings",
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3387
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetIOImGuiContextPtr",
|
|
"original_fully_qualified_name": "ImGui::GetIO",
|
|
"return_type": {
|
|
"declaration": "ImGuiIO*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"is_reference": true,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiIO"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Windows",
|
|
"// We should always have a CurrentWindow in the stack (there is an implicit \"Debug\" window)",
|
|
"// If this ever crashes because g.CurrentWindow is NULL, it means that either:",
|
|
"// - ImGui::NewFrame() has never been called, which is illegal.",
|
|
"// - You are calling ImGui functions after ImGui::EndFrame()/ImGui::Render() and before the next ImGui::NewFrame(), which is also illegal."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3402
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetPlatformIOImGuiContextPtr",
|
|
"original_fully_qualified_name": "ImGui::GetPlatformIO",
|
|
"return_type": {
|
|
"declaration": "ImGuiPlatformIO*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"is_reference": true,
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformIO"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3403
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetScale",
|
|
"original_fully_qualified_name": "ImGui::GetScale",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// FIXME-DPI: I don't want to formalize this just yet. Because reasons. Please don't use."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3404
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetCurrentWindowRead",
|
|
"original_fully_qualified_name": "ImGui::GetCurrentWindowRead",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3405
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetCurrentWindow",
|
|
"original_fully_qualified_name": "ImGui::GetCurrentWindow",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3406
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindWindowByID",
|
|
"original_fully_qualified_name": "ImGui::FindWindowByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3407
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindWindowByName",
|
|
"original_fully_qualified_name": "ImGui::FindWindowByName",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3408
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateWindowParentAndRootLinks",
|
|
"original_fully_qualified_name": "ImGui::UpdateWindowParentAndRootLinks",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "parent_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3409
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateWindowSkipRefresh",
|
|
"original_fully_qualified_name": "ImGui::UpdateWindowSkipRefresh",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3410
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcWindowNextAutoFitSize",
|
|
"original_fully_qualified_name": "ImGui::CalcWindowNextAutoFitSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3411
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowChildOf",
|
|
"original_fully_qualified_name": "ImGui::IsWindowChildOf",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "potential_parent",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "popup_hierarchy",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dock_hierarchy",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3412
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowInBeginStack",
|
|
"original_fully_qualified_name": "ImGui::IsWindowInBeginStack",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3413
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowWithinBeginStackOf",
|
|
"original_fully_qualified_name": "ImGui::IsWindowWithinBeginStackOf",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "potential_parent",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3414
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowAbove",
|
|
"original_fully_qualified_name": "ImGui::IsWindowAbove",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "potential_above",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "potential_below",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3415
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowNavFocusable",
|
|
"original_fully_qualified_name": "ImGui::IsWindowNavFocusable",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3416
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowPosImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetWindowPos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cond",
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3417
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowSizeImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetWindowSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cond",
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3418
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowCollapsedImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetWindowCollapsed",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "collapsed",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cond",
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3419
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowHitTestHole",
|
|
"original_fully_qualified_name": "ImGui::SetWindowHitTestHole",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3420
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowHiddenAndSkipItemsForCurrentFrame",
|
|
"original_fully_qualified_name": "ImGui::SetWindowHiddenAndSkipItemsForCurrentFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3421
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowParentWindowForFocusRoute",
|
|
"original_fully_qualified_name": "ImGui::SetWindowParentWindowForFocusRoute",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "parent_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// You may also use SetNextWindowClass()'s FocusRouteParentWindowId field."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3422
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_WindowRectAbsToRel",
|
|
"original_fully_qualified_name": "ImGui::WindowRectAbsToRel",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3423
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_WindowRectRelToAbs",
|
|
"original_fully_qualified_name": "ImGui::WindowRectRelToAbs",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3424
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_WindowPosAbsToRel",
|
|
"original_fully_qualified_name": "ImGui::WindowPosAbsToRel",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3425
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_WindowPosRelToAbs",
|
|
"original_fully_qualified_name": "ImGui::WindowPosRelToAbs",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3426
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FocusWindow",
|
|
"original_fully_qualified_name": "ImGui::FocusWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiFocusRequestFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiFocusRequestFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Windows: Display Order and Focus Order"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3429
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FocusTopMostWindowUnderOne",
|
|
"original_fully_qualified_name": "ImGui::FocusTopMostWindowUnderOne",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "under_this_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "ignore_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "filter_viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiFocusRequestFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiFocusRequestFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3430
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BringWindowToFocusFront",
|
|
"original_fully_qualified_name": "ImGui::BringWindowToFocusFront",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3431
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BringWindowToDisplayFront",
|
|
"original_fully_qualified_name": "ImGui::BringWindowToDisplayFront",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3432
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BringWindowToDisplayBack",
|
|
"original_fully_qualified_name": "ImGui::BringWindowToDisplayBack",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3433
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BringWindowToDisplayBehind",
|
|
"original_fully_qualified_name": "ImGui::BringWindowToDisplayBehind",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "above_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3434
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindWindowDisplayIndex",
|
|
"original_fully_qualified_name": "ImGui::FindWindowDisplayIndex",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3435
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindBottomMostVisibleWindowWithinBeginStack",
|
|
"original_fully_qualified_name": "ImGui::FindBottomMostVisibleWindowWithinBeginStack",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3436
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNextWindowRefreshPolicy",
|
|
"original_fully_qualified_name": "ImGui::SetNextWindowRefreshPolicy",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowRefreshFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowRefreshFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Windows: Idle, Refresh Policies [EXPERIMENTAL]"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3439
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RegisterUserTexture",
|
|
"original_fully_qualified_name": "ImGui::RegisterUserTexture",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Fonts, drawing"
|
|
],
|
|
"attached": "// Register external texture. EXPERIMENTAL: DO NOT USE YET."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3442
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UnregisterUserTexture",
|
|
"original_fully_qualified_name": "ImGui::UnregisterUserTexture",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3443
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RegisterFontAtlas",
|
|
"original_fully_qualified_name": "ImGui::RegisterFontAtlas",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3444
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UnregisterFontAtlas",
|
|
"original_fully_qualified_name": "ImGui::UnregisterFontAtlas",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3445
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetCurrentFont",
|
|
"original_fully_qualified_name": "ImGui::SetCurrentFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_size_before_scaling",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_size_after_scaling",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3446
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateCurrentFontSize",
|
|
"original_fully_qualified_name": "ImGui::UpdateCurrentFontSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "restore_font_size_after_scaling",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3447
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetFontRasterizerDensity",
|
|
"original_fully_qualified_name": "ImGui::SetFontRasterizerDensity",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "rasterizer_density",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3448
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetFontRasterizerDensity",
|
|
"original_fully_qualified_name": "ImGui::GetFontRasterizerDensity",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3449
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetRoundedFontSize",
|
|
"original_fully_qualified_name": "ImGui::GetRoundedFontSize",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3450
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetDefaultFont",
|
|
"original_fully_qualified_name": "ImGui::GetDefaultFont",
|
|
"return_type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3451
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushPasswordFont",
|
|
"original_fully_qualified_name": "ImGui::PushPasswordFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3452
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PopPasswordFont",
|
|
"original_fully_qualified_name": "ImGui::PopPasswordFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3453
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetForegroundDrawListImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::GetForegroundDrawList",
|
|
"return_type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3454
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_AddDrawListToDrawDataEx",
|
|
"original_fully_qualified_name": "ImGui::AddDrawListToDrawDataEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_data",
|
|
"type": {
|
|
"declaration": "ImDrawData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_list",
|
|
"type": {
|
|
"declaration": "ImVector_ImDrawListPtr*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImDrawListPtr"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3455
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_Initialize",
|
|
"original_fully_qualified_name": "ImGui::Initialize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Init"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3458
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_Shutdown",
|
|
"original_fully_qualified_name": "ImGui::Shutdown",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Since 1.60 this is a _private_ function. You can call DestroyContext() to destroy the context created by CreateContext()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3459
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetContextName",
|
|
"original_fully_qualified_name": "ImGui::SetContextName",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Context name & generic context hooks"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3462
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_AddContextHook",
|
|
"original_fully_qualified_name": "ImGui::AddContextHook",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hook",
|
|
"type": {
|
|
"declaration": "const ImGuiContextHook*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHook",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3463
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RemoveContextHook",
|
|
"original_fully_qualified_name": "ImGui::RemoveContextHook",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hook_to_remove",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3464
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CallContextHooks",
|
|
"original_fully_qualified_name": "ImGui::CallContextHooks",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": {
|
|
"declaration": "ImGuiContextHookType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiContextHookType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3465
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateInputEvents",
|
|
"original_fully_qualified_name": "ImGui::UpdateInputEvents",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "trickle_fast_inputs",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// NewFrame"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3468
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateHoveredWindowAndCaptureFlags",
|
|
"original_fully_qualified_name": "ImGui::UpdateHoveredWindowAndCaptureFlags",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "mouse_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3469
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindHoveredWindowEx",
|
|
"original_fully_qualified_name": "ImGui::FindHoveredWindowEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "find_first_and_in_any_viewport",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_hovered_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_hovered_window_under_moving_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3470
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_StartMouseMovingWindow",
|
|
"original_fully_qualified_name": "ImGui::StartMouseMovingWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3471
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_StartMouseMovingWindowOrNode",
|
|
"original_fully_qualified_name": "ImGui::StartMouseMovingWindowOrNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "undock",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3472
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_StopMouseMovingWindow",
|
|
"original_fully_qualified_name": "ImGui::StopMouseMovingWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3473
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateMouseMovingWindowNewFrame",
|
|
"original_fully_qualified_name": "ImGui::UpdateMouseMovingWindowNewFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3474
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_UpdateMouseMovingWindowEndFrame",
|
|
"original_fully_qualified_name": "ImGui::UpdateMouseMovingWindowEndFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3475
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TranslateWindowsInViewport",
|
|
"original_fully_qualified_name": "ImGui::TranslateWindowsInViewport",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "new_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "new_size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Viewports"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3478
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScaleWindowsInViewport",
|
|
"original_fully_qualified_name": "ImGui::ScaleWindowsInViewport",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scale",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3479
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DestroyPlatformWindow",
|
|
"original_fully_qualified_name": "ImGui::DestroyPlatformWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3480
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowViewport",
|
|
"original_fully_qualified_name": "ImGui::SetWindowViewport",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3481
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetCurrentViewport",
|
|
"original_fully_qualified_name": "ImGui::SetCurrentViewport",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3482
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetViewportPlatformMonitor",
|
|
"original_fully_qualified_name": "ImGui::GetViewportPlatformMonitor",
|
|
"return_type": {
|
|
"declaration": "const ImGuiPlatformMonitor*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformMonitor",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3483
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindHoveredViewportFromPlatformWindowStack",
|
|
"original_fully_qualified_name": "ImGui::FindHoveredViewportFromPlatformWindowStack",
|
|
"return_type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "mouse_platform_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3484
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MarkIniSettingsDirty",
|
|
"original_fully_qualified_name": "ImGui::MarkIniSettingsDirty",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Settings"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3487
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MarkIniSettingsDirtyImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::MarkIniSettingsDirty",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3488
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClearIniSettings",
|
|
"original_fully_qualified_name": "ImGui::ClearIniSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3489
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_AddSettingsHandler",
|
|
"original_fully_qualified_name": "ImGui::AddSettingsHandler",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "handler",
|
|
"type": {
|
|
"declaration": "const ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3490
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RemoveSettingsHandler",
|
|
"original_fully_qualified_name": "ImGui::RemoveSettingsHandler",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "type_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3491
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindSettingsHandler",
|
|
"original_fully_qualified_name": "ImGui::FindSettingsHandler",
|
|
"return_type": {
|
|
"declaration": "ImGuiSettingsHandler*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiSettingsHandler"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "type_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3492
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CreateNewWindowSettings",
|
|
"original_fully_qualified_name": "ImGui::CreateNewWindowSettings",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindowSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Settings - Windows"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3495
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindWindowSettingsByID",
|
|
"original_fully_qualified_name": "ImGui::FindWindowSettingsByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindowSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3496
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindWindowSettingsByWindow",
|
|
"original_fully_qualified_name": "ImGui::FindWindowSettingsByWindow",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindowSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3497
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClearWindowSettings",
|
|
"original_fully_qualified_name": "ImGui::ClearWindowSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3498
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LocalizeRegisterEntries",
|
|
"original_fully_qualified_name": "ImGui::LocalizeRegisterEntries",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "entries",
|
|
"type": {
|
|
"declaration": "const ImGuiLocEntry*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiLocEntry",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Localization"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3501
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LocalizeGetMsg",
|
|
"original_fully_qualified_name": "ImGui::LocalizeGetMsg",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiLocKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLocKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3502
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetScrollXImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetScrollX",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scroll_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Scrolling"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3505
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetScrollYImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetScrollY",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scroll_y",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3506
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetScrollFromPosXImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetScrollFromPosX",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "local_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "center_x_ratio",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3507
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetScrollFromPosYImGuiWindowPtr",
|
|
"original_fully_qualified_name": "ImGui::SetScrollFromPosY",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "local_y",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "center_y_ratio",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3508
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollToItem",
|
|
"original_fully_qualified_name": "ImGui::ScrollToItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Early work-in-progress API (ScrollToItem() will become public)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3511
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollToRect",
|
|
"original_fully_qualified_name": "ImGui::ScrollToRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3512
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollToRectEx",
|
|
"original_fully_qualified_name": "ImGui::ScrollToRectEx",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3513
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollToBringRectIntoView",
|
|
"original_fully_qualified_name": "ImGui::ScrollToBringRectIntoView",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"//#ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3515
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetItemStatusFlags",
|
|
"original_fully_qualified_name": "ImGui::GetItemStatusFlags",
|
|
"return_type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Basic Accessors"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3519
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetActiveID",
|
|
"original_fully_qualified_name": "ImGui::GetActiveID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3520
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetFocusID",
|
|
"original_fully_qualified_name": "ImGui::GetFocusID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3521
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetActiveID",
|
|
"original_fully_qualified_name": "ImGui::SetActiveID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3522
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetFocusID",
|
|
"original_fully_qualified_name": "ImGui::SetFocusID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3523
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClearActiveID",
|
|
"original_fully_qualified_name": "ImGui::ClearActiveID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3524
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetHoveredID",
|
|
"original_fully_qualified_name": "ImGui::GetHoveredID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3525
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetHoveredID",
|
|
"original_fully_qualified_name": "ImGui::SetHoveredID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3526
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_KeepAliveID",
|
|
"original_fully_qualified_name": "ImGui::KeepAliveID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3527
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MarkItemEdited",
|
|
"original_fully_qualified_name": "ImGui::MarkItemEdited",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Mark data associated to given item as \"edited\", used by IsItemDeactivatedAfterEdit() function."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3528
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushOverrideID",
|
|
"original_fully_qualified_name": "ImGui::PushOverrideID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Push given value as-is at the top of the ID stack (whereas PushID combines old and new hashes)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3529
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetIDWithSeedStr",
|
|
"original_fully_qualified_name": "ImGui::GetIDWithSeed",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_id_begin",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "str_id_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "seed",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3530
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetIDWithSeed",
|
|
"original_fully_qualified_name": "ImGui::GetIDWithSeed",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "seed",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3531
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemSize",
|
|
"original_fully_qualified_name": "ImGui::ItemSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Basic Helpers for widget code"
|
|
],
|
|
"attached": "// Implied text_baseline_y = -1.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3534
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemSizeEx",
|
|
"original_fully_qualified_name": "ImGui::ItemSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_baseline_y",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3534
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemSizeImRect",
|
|
"original_fully_qualified_name": "ImGui::ItemSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied text_baseline_y = -1.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3535
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemSizeImRectEx",
|
|
"original_fully_qualified_name": "ImGui::ItemSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_baseline_y",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// FIXME: This is a misleading API since we expect CursorPos to be bb.Min."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3535
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemAdd",
|
|
"original_fully_qualified_name": "ImGui::ItemAdd",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied nav_bb = NULL, extra_flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3536
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemAddEx",
|
|
"original_fully_qualified_name": "ImGui::ItemAdd",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "nav_bb",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "extra_flags",
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3536
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ItemHoverable",
|
|
"original_fully_qualified_name": "ImGui::ItemHoverable",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "item_flags",
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3537
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsWindowContentHoverable",
|
|
"original_fully_qualified_name": "ImGui::IsWindowContentHoverable",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiHoveredFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiHoveredFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3538
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsClippedEx",
|
|
"original_fully_qualified_name": "ImGui::IsClippedEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3539
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetLastItemData",
|
|
"original_fully_qualified_name": "ImGui::SetLastItemData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "item_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "item_flags",
|
|
"type": {
|
|
"declaration": "ImGuiItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "status_flags",
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "item_rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3540
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcItemSize",
|
|
"original_fully_qualified_name": "ImGui::CalcItemSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "default_w",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "default_h",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3541
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcWrapWidthForPos",
|
|
"original_fully_qualified_name": "ImGui::CalcWrapWidthForPos",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "wrap_pos_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3542
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushMultiItemsWidths",
|
|
"original_fully_qualified_name": "ImGui::PushMultiItemsWidths",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "components",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "width_full",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3543
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShrinkWidths",
|
|
"original_fully_qualified_name": "ImGui::ShrinkWidths",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "items",
|
|
"type": {
|
|
"declaration": "ImGuiShrinkWidthItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiShrinkWidthItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "width_excess",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "width_min",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3544
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcClipRectVisibleItemsY",
|
|
"original_fully_qualified_name": "ImGui::CalcClipRectVisibleItemsY",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "clip_rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "items_height",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_visible_start",
|
|
"type": {
|
|
"declaration": "int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_visible_end",
|
|
"type": {
|
|
"declaration": "int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3545
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetStyleVarInfo",
|
|
"original_fully_qualified_name": "ImGui::GetStyleVarInfo",
|
|
"return_type": {
|
|
"declaration": "const ImGuiStyleVarInfo*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyleVarInfo",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "idx",
|
|
"type": {
|
|
"declaration": "ImGuiStyleVar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiStyleVar"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Parameter stacks (shared)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3548
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDisabledOverrideReenable",
|
|
"original_fully_qualified_name": "ImGui::BeginDisabledOverrideReenable",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3549
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_EndDisabledOverrideReenable",
|
|
"original_fully_qualified_name": "ImGui::EndDisabledOverrideReenable",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3550
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogBegin",
|
|
"original_fully_qualified_name": "ImGui::LogBegin",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiLogFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiLogFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "auto_open_depth",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Logging/Capture"
|
|
],
|
|
"attached": "// -> BeginCapture() when we design v2 api, for now stay under the radar by using the old name."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3553
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogToBuffer",
|
|
"original_fully_qualified_name": "ImGui::LogToBuffer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied auto_open_depth = -1"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3554
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogToBufferEx",
|
|
"original_fully_qualified_name": "ImGui::LogToBuffer",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "auto_open_depth",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Start logging/capturing to internal buffer"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3554
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogRenderedText",
|
|
"original_fully_qualified_name": "ImGui::LogRenderedText",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ref_pos",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied text_end = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3555
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogRenderedTextEx",
|
|
"original_fully_qualified_name": "ImGui::LogRenderedText",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ref_pos",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3555
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_LogSetNextTextDecoration",
|
|
"original_fully_qualified_name": "ImGui::LogSetNextTextDecoration",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "prefix",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "suffix",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3556
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginChildEx",
|
|
"original_fully_qualified_name": "ImGui::BeginChildEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "child_flags",
|
|
"type": {
|
|
"declaration": "ImGuiChildFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiChildFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window_flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Childs"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3559
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginPopupEx",
|
|
"original_fully_qualified_name": "ImGui::BeginPopupEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "extra_window_flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Popups, Modals"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3562
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginPopupMenuEx",
|
|
"original_fully_qualified_name": "ImGui::BeginPopupMenuEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "extra_window_flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3563
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_OpenPopupEx",
|
|
"original_fully_qualified_name": "ImGui::OpenPopupEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied popup_flags = ImGuiPopupFlags_None"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3564
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_OpenPopupExEx",
|
|
"original_fully_qualified_name": "ImGui::OpenPopupEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "popup_flags",
|
|
"type": {
|
|
"declaration": "ImGuiPopupFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImGuiPopupFlags_None",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3564
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClosePopupToLevel",
|
|
"original_fully_qualified_name": "ImGui::ClosePopupToLevel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "remaining",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "restore_focus_to_window_under_popup",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3565
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClosePopupsOverWindow",
|
|
"original_fully_qualified_name": "ImGui::ClosePopupsOverWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ref_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "restore_focus_to_window_under_popup",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3566
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClosePopupsExceptModals",
|
|
"original_fully_qualified_name": "ImGui::ClosePopupsExceptModals",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3567
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsPopupOpenID",
|
|
"original_fully_qualified_name": "ImGui::IsPopupOpen",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "popup_flags",
|
|
"type": {
|
|
"declaration": "ImGuiPopupFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3568
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetPopupAllowedExtentRect",
|
|
"original_fully_qualified_name": "ImGui::GetPopupAllowedExtentRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3569
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetTopMostPopupModal",
|
|
"original_fully_qualified_name": "ImGui::GetTopMostPopupModal",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3570
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetTopMostAndVisiblePopupModal",
|
|
"original_fully_qualified_name": "ImGui::GetTopMostAndVisiblePopupModal",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3571
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindBlockingModal",
|
|
"original_fully_qualified_name": "ImGui::FindBlockingModal",
|
|
"return_type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3572
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindBestWindowPosForPopup",
|
|
"original_fully_qualified_name": "ImGui::FindBestWindowPosForPopup",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3573
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindBestWindowPosForPopupEx",
|
|
"original_fully_qualified_name": "ImGui::FindBestWindowPosForPopupEx",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ref_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "last_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r_outer",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r_avoid",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "policy",
|
|
"type": {
|
|
"declaration": "ImGuiPopupPositionPolicy",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupPositionPolicy"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3574
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetMouseButtonFromPopupFlags",
|
|
"original_fully_qualified_name": "ImGui::GetMouseButtonFromPopupFlags",
|
|
"return_type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiPopupFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3575
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsPopupOpenRequestForItem",
|
|
"original_fully_qualified_name": "ImGui::IsPopupOpenRequestForItem",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiPopupFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3576
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsPopupOpenRequestForWindow",
|
|
"original_fully_qualified_name": "ImGui::IsPopupOpenRequestForWindow",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiPopupFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPopupFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3577
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginTooltipEx",
|
|
"original_fully_qualified_name": "ImGui::BeginTooltipEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tooltip_flags",
|
|
"type": {
|
|
"declaration": "ImGuiTooltipFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTooltipFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "extra_window_flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tooltips"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3580
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginTooltipHidden",
|
|
"original_fully_qualified_name": "ImGui::BeginTooltipHidden",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3581
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginViewportSideBar",
|
|
"original_fully_qualified_name": "ImGui::BeginViewportSideBar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window_flags",
|
|
"type": {
|
|
"declaration": "ImGuiWindowFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Menus"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3584
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginMenuWithIcon",
|
|
"original_fully_qualified_name": "ImGui::BeginMenuEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "icon",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied enabled = true"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3585
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginMenuWithIconEx",
|
|
"original_fully_qualified_name": "ImGui::BeginMenuEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "icon",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "enabled",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3585
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MenuItemWithIcon",
|
|
"original_fully_qualified_name": "ImGui::MenuItemEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "icon",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied shortcut = NULL, selected = false, enabled = true"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3586
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MenuItemWithIconEx",
|
|
"original_fully_qualified_name": "ImGui::MenuItemEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "icon",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "shortcut",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "selected",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "false",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "enabled",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3586
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginComboPopup",
|
|
"original_fully_qualified_name": "ImGui::BeginComboPopup",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "popup_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiComboFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiComboFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Combos"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3589
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginComboPreview",
|
|
"original_fully_qualified_name": "ImGui::BeginComboPreview",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3590
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_EndComboPreview",
|
|
"original_fully_qualified_name": "ImGui::EndComboPreview",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3591
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavInitWindow",
|
|
"original_fully_qualified_name": "ImGui::NavInitWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "force_reinit",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Keyboard/Gamepad Navigation"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3594
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavInitRequestApplyResult",
|
|
"original_fully_qualified_name": "ImGui::NavInitRequestApplyResult",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3595
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestButNoResultYet",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestButNoResultYet",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3596
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestSubmit",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestSubmit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "move_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clip_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "move_flags",
|
|
"type": {
|
|
"declaration": "ImGuiNavMoveFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavMoveFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scroll_flags",
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3597
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestForward",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestForward",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "move_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clip_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "move_flags",
|
|
"type": {
|
|
"declaration": "ImGuiNavMoveFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavMoveFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scroll_flags",
|
|
"type": {
|
|
"declaration": "ImGuiScrollFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiScrollFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3598
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestResolveWithLastItem",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestResolveWithLastItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "result",
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3599
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestResolveWithPastTreeNode",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestResolveWithPastTreeNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "result",
|
|
"type": {
|
|
"declaration": "ImGuiNavItemData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavItemData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tree_node_data",
|
|
"type": {
|
|
"declaration": "const ImGuiTreeNodeStackData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeStackData",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3600
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestCancel",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestCancel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3601
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestApplyResult",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestApplyResult",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3602
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavMoveRequestTryWrapping",
|
|
"original_fully_qualified_name": "ImGui::NavMoveRequestTryWrapping",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "move_flags",
|
|
"type": {
|
|
"declaration": "ImGuiNavMoveFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavMoveFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3603
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavHighlightActivated",
|
|
"original_fully_qualified_name": "ImGui::NavHighlightActivated",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3604
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavClearPreferredPosForAxis",
|
|
"original_fully_qualified_name": "ImGui::NavClearPreferredPosForAxis",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3605
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNavCursorVisibleAfterMove",
|
|
"original_fully_qualified_name": "ImGui::SetNavCursorVisibleAfterMove",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3606
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_NavUpdateCurrentWindowIsScrollPushableX",
|
|
"original_fully_qualified_name": "ImGui::NavUpdateCurrentWindowIsScrollPushableX",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3607
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNavWindow",
|
|
"original_fully_qualified_name": "ImGui::SetNavWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3608
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNavID",
|
|
"original_fully_qualified_name": "ImGui::SetNavID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "nav_layer",
|
|
"type": {
|
|
"declaration": "ImGuiNavLayer",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavLayer"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "focus_scope_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rect_rel",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3609
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNavFocusScope",
|
|
"original_fully_qualified_name": "ImGui::SetNavFocusScope",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "focus_scope_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3610
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FocusItem",
|
|
"original_fully_qualified_name": "ImGui::FocusItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Focus/Activation",
|
|
"// This should be part of a larger set of API: FocusItem(offset = -1), FocusItemByID(id), ActivateItem(offset = -1), ActivateItemByID(id) etc. which are",
|
|
"// much harder to design and implement than expected. I have a couple of private branches on this matter but it's not simple. For now implementing the easy ones."
|
|
],
|
|
"attached": "// Focus last item (no selection/activation)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3615
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ActivateItemByID",
|
|
"original_fully_qualified_name": "ImGui::ActivateItemByID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Activate an item by ID (button, checkbox, tree node etc.). Activation is queued and processed on the next frame when the item is encountered again. Was called 'ActivateItem()' before 1.89.7."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3616
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsNamedKey",
|
|
"original_fully_qualified_name": "ImGui::IsNamedKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Inputs",
|
|
"// FIXME: Eventually we should aim to move e.g. IsActiveIdUsingKey() into IsKeyXXX functions."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3620
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsNamedKeyOrMod",
|
|
"original_fully_qualified_name": "ImGui::IsNamedKeyOrMod",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3621
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsLegacyKey",
|
|
"original_fully_qualified_name": "ImGui::IsLegacyKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3622
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyboardKey",
|
|
"original_fully_qualified_name": "ImGui::IsKeyboardKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3623
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsGamepadKey",
|
|
"original_fully_qualified_name": "ImGui::IsGamepadKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3624
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseKey",
|
|
"original_fully_qualified_name": "ImGui::IsMouseKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3625
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsAliasKey",
|
|
"original_fully_qualified_name": "ImGui::IsAliasKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3626
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsLRModKey",
|
|
"original_fully_qualified_name": "ImGui::IsLRModKey",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3627
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FixupKeyChord",
|
|
"original_fully_qualified_name": "ImGui::FixupKeyChord",
|
|
"return_type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3628
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ConvertSingleModFlagToKey",
|
|
"original_fully_qualified_name": "ImGui::ConvertSingleModFlagToKey",
|
|
"return_type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3629
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyDataImGuiContextPtr",
|
|
"original_fully_qualified_name": "ImGui::GetKeyData",
|
|
"return_type": {
|
|
"declaration": "ImGuiKeyData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3638
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyData",
|
|
"original_fully_qualified_name": "ImGui::GetKeyData",
|
|
"return_type": {
|
|
"declaration": "ImGuiKeyData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3639
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyChordName",
|
|
"original_fully_qualified_name": "ImGui::GetKeyChordName",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3640
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MouseButtonToKey",
|
|
"original_fully_qualified_name": "ImGui::MouseButtonToKey",
|
|
"return_type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3641
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseDragPastThreshold",
|
|
"original_fully_qualified_name": "ImGui::IsMouseDragPastThreshold",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied lock_threshold = -1.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3642
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseDragPastThresholdEx",
|
|
"original_fully_qualified_name": "ImGui::IsMouseDragPastThreshold",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "lock_threshold",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3642
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyMagnitude2d",
|
|
"original_fully_qualified_name": "ImGui::GetKeyMagnitude2d",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_left",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key_right",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key_up",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key_down",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3643
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetNavTweakPressedAmount",
|
|
"original_fully_qualified_name": "ImGui::GetNavTweakPressedAmount",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3644
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcTypematicRepeatAmount",
|
|
"original_fully_qualified_name": "ImGui::CalcTypematicRepeatAmount",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "t0",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "t1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "repeat_delay",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "repeat_rate",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3645
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetTypematicRepeatRate",
|
|
"original_fully_qualified_name": "ImGui::GetTypematicRepeatRate",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "repeat_delay",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "repeat_rate",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3646
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TeleportMousePos",
|
|
"original_fully_qualified_name": "ImGui::TeleportMousePos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3647
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetActiveIdUsingAllKeyboardKeys",
|
|
"original_fully_qualified_name": "ImGui::SetActiveIdUsingAllKeyboardKeys",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3648
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsActiveIdUsingNavDir",
|
|
"original_fully_qualified_name": "ImGui::IsActiveIdUsingNavDir",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3649
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyOwner",
|
|
"original_fully_qualified_name": "ImGui::GetKeyOwner",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [EXPERIMENTAL] Low-Level: Key/Input Ownership",
|
|
"// - The idea is that instead of \"eating\" a given input, we can link to an owner id.",
|
|
"// - Ownership is most often claimed as a result of reacting to a press/down event (but occasionally may be claimed ahead).",
|
|
"// - Input queries can then read input by specifying ImGuiKeyOwner_Any (== 0), ImGuiKeyOwner_NoOwner (== -1) or a custom ID.",
|
|
"// - Legacy input queries (without specifying an owner or _Any or _None) are equivalent to using ImGuiKeyOwner_Any (== 0).",
|
|
"// - Input ownership is automatically released on the frame after a key is released. Therefore:",
|
|
"// - for ownership registration happening as a result of a down/press event, the SetKeyOwner() call may be done once (common case).",
|
|
"// - for ownership registration happening ahead of a down/press event, the SetKeyOwner() call needs to be made every frame (happens if e.g. claiming ownership on hover).",
|
|
"// - SetItemKeyOwner() is a shortcut for common simple case. A custom widget will probably want to call SetKeyOwner() multiple times directly based on its interaction state.",
|
|
"// - This is marked experimental because not all widgets are fully honoring the Set/Test idioms. We will need to move forward step by step.",
|
|
"// Please open a GitHub Issue to submit your usage scenario or if there's a use case you need solved."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3662
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetKeyOwner",
|
|
"original_fully_qualified_name": "ImGui::SetKeyOwner",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3663
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetKeyOwnersForKeyChord",
|
|
"original_fully_qualified_name": "ImGui::SetKeyOwnersForKeyChord",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3664
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetItemKeyOwnerImGuiInputFlags",
|
|
"original_fully_qualified_name": "ImGui::SetItemKeyOwner",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Set key owner to last item if it is hovered or active. Equivalent to 'if (IsItemHovered() || IsItemActive()) { SetKeyOwner(key, GetItemID());'."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3665
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TestKeyOwner",
|
|
"original_fully_qualified_name": "ImGui::TestKeyOwner",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Test that key is either not owned, either owned by 'owner_id'"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3666
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetKeyOwnerData",
|
|
"original_fully_qualified_name": "ImGui::GetKeyOwnerData",
|
|
"return_type": {
|
|
"declaration": "ImGuiKeyOwnerData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyOwnerData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3667
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyDownID",
|
|
"original_fully_qualified_name": "ImGui::IsKeyDown",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [EXPERIMENTAL] High-Level: Input Access functions w/ support for Key/Input Ownership",
|
|
"// - Important: legacy IsKeyPressed(ImGuiKey, bool repeat=true) _DEFAULTS_ to repeat, new IsKeyPressed() requires _EXPLICIT_ ImGuiInputFlags_Repeat flag.",
|
|
"// - Expected to be later promoted to public API, the prototypes are designed to replace existing ones (since owner_id can default to Any == 0)",
|
|
"// - Specifying a value for 'ImGuiID owner' will test that EITHER the key is NOT owned (UNLESS locked), EITHER the key is owned by 'owner'.",
|
|
"// Legacy functions use ImGuiKeyOwner_Any meaning that they typically ignore ownership, unless a call to SetKeyOwner() explicitly used ImGuiInputFlags_LockThisFrame or ImGuiInputFlags_LockUntilRelease.",
|
|
"// - Binding generators may want to ignore those for now, or suffix them with Ex() until we decide if this gets moved into public API."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3675
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyPressedImGuiInputFlags",
|
|
"original_fully_qualified_name": "ImGui::IsKeyPressed",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied owner_id = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3676
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyPressedImGuiInputFlagsEx",
|
|
"original_fully_qualified_name": "ImGui::IsKeyPressed",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Important: when transitioning from old to new IsKeyPressed(): old API has \"bool repeat = true\", so would default to repeat. New API requires explicit ImGuiInputFlags_Repeat."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3676
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyReleasedID",
|
|
"original_fully_qualified_name": "ImGui::IsKeyReleased",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key",
|
|
"type": {
|
|
"declaration": "ImGuiKey",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKey"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3677
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyChordPressedImGuiInputFlags",
|
|
"original_fully_qualified_name": "ImGui::IsKeyChordPressed",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied owner_id = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3678
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsKeyChordPressedImGuiInputFlagsEx",
|
|
"original_fully_qualified_name": "ImGui::IsKeyChordPressed",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3678
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseDownID",
|
|
"original_fully_qualified_name": "ImGui::IsMouseDown",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3679
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseClickedImGuiInputFlags",
|
|
"original_fully_qualified_name": "ImGui::IsMouseClicked",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied owner_id = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3680
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseClickedImGuiInputFlagsEx",
|
|
"original_fully_qualified_name": "ImGui::IsMouseClicked",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3680
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseReleasedID",
|
|
"original_fully_qualified_name": "ImGui::IsMouseReleased",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3681
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsMouseDoubleClickedID",
|
|
"original_fully_qualified_name": "ImGui::IsMouseDoubleClicked",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "button",
|
|
"type": {
|
|
"declaration": "ImGuiMouseButton",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseButton"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3682
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShortcutID",
|
|
"original_fully_qualified_name": "ImGui::Shortcut",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Shortcut Testing & Routing",
|
|
"// - Set Shortcut() and SetNextItemShortcut() in imgui.h",
|
|
"// - When a policy (except for ImGuiInputFlags_RouteAlways *) is set, Shortcut() will register itself with SetShortcutRouting(),",
|
|
"// allowing the system to decide where to route the input among other route-aware calls.",
|
|
"// (* using ImGuiInputFlags_RouteAlways is roughly equivalent to calling IsKeyChordPressed(key) and bypassing route registration and check)",
|
|
"// - When using one of the routing option:",
|
|
"// - The default route is ImGuiInputFlags_RouteFocused (accept inputs if window is in focus stack. Deep-most focused window takes inputs. ActiveId takes inputs over deep-most focused window.)",
|
|
"// - Routes are requested given a chord (key + modifiers) and a routing policy.",
|
|
"// - Routes are resolved during NewFrame(): if keyboard modifiers are matching current ones: SetKeyOwner() is called + route is granted for the frame.",
|
|
"// - Each route may be granted to a single owner. When multiple requests are made we have policies to select the winning route (e.g. deep most window).",
|
|
"// - Multiple read sites may use the same owner id can all access the granted route.",
|
|
"// - When owner_id is 0 we use the current Focus Scope ID as a owner ID in order to identify our location.",
|
|
"// - You can chain two unrelated windows in the focus stack using SetWindowParentWindowForFocusRoute()",
|
|
"// e.g. if you have a tool window associated to a document, and you want document shortcuts to run when the tool is focused."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3698
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetShortcutRouting",
|
|
"original_fully_qualified_name": "ImGui::SetShortcutRouting",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// owner_id needs to be explicit and cannot be 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3699
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TestShortcutRouting",
|
|
"original_fully_qualified_name": "ImGui::TestShortcutRouting",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "owner_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3700
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetShortcutRoutingData",
|
|
"original_fully_qualified_name": "ImGui::GetShortcutRoutingData",
|
|
"return_type": {
|
|
"declaration": "ImGuiKeyRoutingData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyRoutingData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "key_chord",
|
|
"type": {
|
|
"declaration": "ImGuiKeyChord",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiKeyChord"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3701
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextInitialize",
|
|
"original_fully_qualified_name": "ImGui::DockContextInitialize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Docking",
|
|
"// (some functions are only declared in imgui.cpp, see Docking section)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3705
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextShutdown",
|
|
"original_fully_qualified_name": "ImGui::DockContextShutdown",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3706
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextClearNodes",
|
|
"original_fully_qualified_name": "ImGui::DockContextClearNodes",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "root_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clear_settings_refs",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Use root_id==0 to clear all"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3707
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextRebuildNodes",
|
|
"original_fully_qualified_name": "ImGui::DockContextRebuildNodes",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3708
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextNewFrameUpdateUndocking",
|
|
"original_fully_qualified_name": "ImGui::DockContextNewFrameUpdateUndocking",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3709
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextNewFrameUpdateDocking",
|
|
"original_fully_qualified_name": "ImGui::DockContextNewFrameUpdateDocking",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3710
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextEndFrame",
|
|
"original_fully_qualified_name": "ImGui::DockContextEndFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3711
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextGenNodeID",
|
|
"original_fully_qualified_name": "ImGui::DockContextGenNodeID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3712
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextQueueDock",
|
|
"original_fully_qualified_name": "ImGui::DockContextQueueDock",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "target",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "target_node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "payload",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_ratio",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_outer",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3713
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextQueueUndockWindow",
|
|
"original_fully_qualified_name": "ImGui::DockContextQueueUndockWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3714
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextQueueUndockNode",
|
|
"original_fully_qualified_name": "ImGui::DockContextQueueUndockNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3715
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextProcessUndockWindow",
|
|
"original_fully_qualified_name": "ImGui::DockContextProcessUndockWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied clear_persistent_docking_ref = true"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3716
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextProcessUndockWindowEx",
|
|
"original_fully_qualified_name": "ImGui::DockContextProcessUndockWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clear_persistent_docking_ref",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3716
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextProcessUndockNode",
|
|
"original_fully_qualified_name": "ImGui::DockContextProcessUndockNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3717
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextCalcDropPosForDocking",
|
|
"original_fully_qualified_name": "ImGui::DockContextCalcDropPosForDocking",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "target",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "target_node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "payload_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "payload_node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_outer",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_pos",
|
|
"type": {
|
|
"declaration": "ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3718
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockContextFindNodeByID",
|
|
"original_fully_qualified_name": "ImGui::DockContextFindNodeByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3719
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeWindowMenuHandler_Default",
|
|
"original_fully_qualified_name": "ImGui::DockNodeWindowMenuHandler_Default",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3720
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeBeginAmendTabBar",
|
|
"original_fully_qualified_name": "ImGui::DockNodeBeginAmendTabBar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3721
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeEndAmendTabBar",
|
|
"original_fully_qualified_name": "ImGui::DockNodeEndAmendTabBar",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3722
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeGetRootNode",
|
|
"original_fully_qualified_name": "ImGui::DockNodeGetRootNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3723
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeIsInHierarchyOf",
|
|
"original_fully_qualified_name": "ImGui::DockNodeIsInHierarchyOf",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "parent",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3724
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeGetDepth",
|
|
"original_fully_qualified_name": "ImGui::DockNodeGetDepth",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3725
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockNodeGetWindowMenuButtonId",
|
|
"original_fully_qualified_name": "ImGui::DockNodeGetWindowMenuButtonId",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "const ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3726
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowDockNode",
|
|
"original_fully_qualified_name": "ImGui::GetWindowDockNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3727
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowAlwaysWantOwnTabBar",
|
|
"original_fully_qualified_name": "ImGui::GetWindowAlwaysWantOwnTabBar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3728
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDocked",
|
|
"original_fully_qualified_name": "ImGui::BeginDocked",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_open",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3729
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDockableDragDropSource",
|
|
"original_fully_qualified_name": "ImGui::BeginDockableDragDropSource",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3730
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDockableDragDropTarget",
|
|
"original_fully_qualified_name": "ImGui::BeginDockableDragDropTarget",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3731
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowDock",
|
|
"original_fully_qualified_name": "ImGui::SetWindowDock",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dock_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cond",
|
|
"type": {
|
|
"declaration": "ImGuiCond",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiCond"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3732
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderDockWindow",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderDockWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Docking - Builder function needs to be generally called before the node is used/submitted.",
|
|
"// - The DockBuilderXXX functions are designed to _eventually_ become a public API, but it is too early to expose it and guarantee stability.",
|
|
"// - Do not hold on ImGuiDockNode* pointers! They may be invalidated by any split/merge/remove operation and every frame.",
|
|
"// - To create a DockSpace() node, make sure to set the ImGuiDockNodeFlags_DockSpace flag when calling DockBuilderAddNode().",
|
|
"// You can create dockspace nodes (attached to a window) _or_ floating nodes (carry its own window) with this API.",
|
|
"// - DockBuilderSplitNode() create 2 child nodes within 1 node. The initial node becomes a parent node.",
|
|
"// - If you intend to split the node immediately after creation using DockBuilderSplitNode(), make sure",
|
|
"// to call DockBuilderSetNodeSize() beforehand. If you don't, the resulting split sizes may not be reliable.",
|
|
"// - Call DockBuilderFinish() after you are done."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3743
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderGetNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderGetNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3744
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderGetCentralNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderGetCentralNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3745
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderAddNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderAddNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied node_id = 0, flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3746
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderAddNodeEx",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderAddNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiDockNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNodeFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3746
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderRemoveNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderRemoveNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Remove node and all its child, undock all windows"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3747
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderRemoveNodeDockedWindows",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderRemoveNodeDockedWindows",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied clear_settings_refs = true"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3748
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderRemoveNodeDockedWindowsEx",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderRemoveNodeDockedWindows",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clear_settings_refs",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3748
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderRemoveNodeChildNodes",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderRemoveNodeChildNodes",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Remove all split/hierarchy. All remaining docked windows will be re-docked to the remaining root node (node_id)."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3749
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderSetNodePos",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderSetNodePos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3750
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderSetNodeSize",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderSetNodeSize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3751
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderSplitNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderSplitNode",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "split_dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_ratio_for_node_at_dir",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_id_at_dir",
|
|
"type": {
|
|
"declaration": "ImGuiID*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_id_at_opposite_dir",
|
|
"type": {
|
|
"declaration": "ImGuiID*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Create 2 child nodes in this parent node."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3752
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderCopyDockSpace",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderCopyDockSpace",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src_dockspace_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_dockspace_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_window_remap_pairs",
|
|
"type": {
|
|
"declaration": "ImVector_const_charPtr*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVector_const_charPtr"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3753
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderCopyNode",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderCopyNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src_node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_node_remap_pairs",
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiID*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiID"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3754
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderCopyWindowSettings",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderCopyWindowSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3755
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DockBuilderFinish",
|
|
"original_fully_qualified_name": "ImGui::DockBuilderFinish",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3756
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushFocusScope",
|
|
"original_fully_qualified_name": "ImGui::PushFocusScope",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// [EXPERIMENTAL] Focus Scope",
|
|
"// This is generally used to identify a unique input location (for e.g. a selection set)",
|
|
"// There is one per window (automatically set in Begin), but:",
|
|
"// - Selection patterns generally need to react (e.g. clear a selection) when landing on one item of the set.",
|
|
"// So in order to identify a set multiple lists in same window may each need a focus scope.",
|
|
"// If you imagine an hypothetical BeginSelectionGroup()/EndSelectionGroup() api, it would likely call PushFocusScope()/EndFocusScope()",
|
|
"// - Shortcut routing also use focus scope as a default location identifier if an owner is not provided.",
|
|
"// We don't use the ID Stack for this as it is common to want them separate."
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3766
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PopFocusScope",
|
|
"original_fully_qualified_name": "ImGui::PopFocusScope",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3767
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetCurrentFocusScope",
|
|
"original_fully_qualified_name": "ImGui::GetCurrentFocusScope",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Focus scope we are outputting into, set by PushFocusScope()"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3768
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsDragDropActive",
|
|
"original_fully_qualified_name": "ImGui::IsDragDropActive",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Drag and Drop"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3771
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDragDropTargetCustom",
|
|
"original_fully_qualified_name": "ImGui::BeginDragDropTargetCustom",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3772
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDragDropTargetViewport",
|
|
"original_fully_qualified_name": "ImGui::BeginDragDropTargetViewport",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied p_bb = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3773
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginDragDropTargetViewportEx",
|
|
"original_fully_qualified_name": "ImGui::BeginDragDropTargetViewport",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewport*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewport"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_bb",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3773
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ClearDragDrop",
|
|
"original_fully_qualified_name": "ImGui::ClearDragDrop",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3774
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsDragDropPayloadBeingAccepted",
|
|
"original_fully_qualified_name": "ImGui::IsDragDropPayloadBeingAccepted",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3775
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderDragDropTargetRectForItem",
|
|
"original_fully_qualified_name": "ImGui::RenderDragDropTargetRectForItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3776
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderDragDropTargetRectEx",
|
|
"original_fully_qualified_name": "ImGui::RenderDragDropTargetRectEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3777
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetTypingSelectRequest",
|
|
"original_fully_qualified_name": "ImGui::GetTypingSelectRequest",
|
|
"return_type": {
|
|
"declaration": "ImGuiTypingSelectRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Typing-Select API",
|
|
"// (provide Windows Explorer style \"select items by typing partial name\" + \"cycle through items by typing same letter\" feature)",
|
|
"// (this is currently not documented nor used by main library, but should work. See \"widgets_typingselect\" in imgui_test_suite for usage code. Please let us know if you use this!)"
|
|
],
|
|
"attached": "// Implied flags = ImGuiTypingSelectFlags_None"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3782
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetTypingSelectRequestEx",
|
|
"original_fully_qualified_name": "ImGui::GetTypingSelectRequest",
|
|
"return_type": {
|
|
"declaration": "ImGuiTypingSelectRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImGuiTypingSelectFlags_None",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3782
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TypingSelectFindMatch",
|
|
"original_fully_qualified_name": "ImGui::TypingSelectFindMatch",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "req",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "items_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "get_item_name_func",
|
|
"type": {
|
|
"declaration": "const char* (*get_item_name_func)(void*, int)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "get_item_name_func",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
{
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "nav_item_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3783
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TypingSelectFindNextSingleCharMatch",
|
|
"original_fully_qualified_name": "ImGui::TypingSelectFindNextSingleCharMatch",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "req",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "items_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "get_item_name_func",
|
|
"type": {
|
|
"declaration": "const char* (*get_item_name_func)(void*, int)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "get_item_name_func",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
{
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "nav_item_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3784
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TypingSelectFindBestLeadingMatch",
|
|
"original_fully_qualified_name": "ImGui::TypingSelectFindBestLeadingMatch",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "req",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectRequest*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectRequest"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "items_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "get_item_name_func",
|
|
"type": {
|
|
"declaration": "const char* (*get_item_name_func)(void*, int)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "get_item_name_func",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
{
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3785
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginBoxSelect",
|
|
"original_fully_qualified_name": "ImGui::BeginBoxSelect",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "scope_rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "box_select_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "ms_flags",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Box-Select API"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3788
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_EndBoxSelect",
|
|
"original_fully_qualified_name": "ImGui::EndBoxSelect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "scope_rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "ms_flags",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3789
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MultiSelectItemHeader",
|
|
"original_fully_qualified_name": "ImGui::MultiSelectItemHeader",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_selected",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_button_flags",
|
|
"type": {
|
|
"declaration": "ImGuiButtonFlags*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiButtonFlags"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Multi-Select API"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3792
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MultiSelectItemFooter",
|
|
"original_fully_qualified_name": "ImGui::MultiSelectItemFooter",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_selected",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_pressed",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3793
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MultiSelectAddSetAll",
|
|
"original_fully_qualified_name": "ImGui::MultiSelectAddSetAll",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ms",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "selected",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3794
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_MultiSelectAddSetRange",
|
|
"original_fully_qualified_name": "ImGui::MultiSelectAddSetRange",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ms",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "selected",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "range_dir",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "first_item",
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "last_item",
|
|
"type": {
|
|
"declaration": "ImGuiSelectionUserData",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSelectionUserData"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3795
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetBoxSelectState",
|
|
"original_fully_qualified_name": "ImGui::GetBoxSelectState",
|
|
"return_type": {
|
|
"declaration": "ImGuiBoxSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiBoxSelectState"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3796
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetMultiSelectState",
|
|
"original_fully_qualified_name": "ImGui::GetMultiSelectState",
|
|
"return_type": {
|
|
"declaration": "ImGuiMultiSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectState"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3797
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetWindowClipRectBeforeSetChannel",
|
|
"original_fully_qualified_name": "ImGui::SetWindowClipRectBeforeSetChannel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clip_rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Internal Columns API (this is not exposed because we will encourage transitioning to the Tables API)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3800
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginColumns",
|
|
"original_fully_qualified_name": "ImGui::BeginColumns",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_id",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiOldColumnFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumnFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns()."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3801
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_EndColumns",
|
|
"original_fully_qualified_name": "ImGui::EndColumns",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// close columns"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3802
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushColumnClipRect",
|
|
"original_fully_qualified_name": "ImGui::PushColumnClipRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column_index",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3803
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PushColumnsBackground",
|
|
"original_fully_qualified_name": "ImGui::PushColumnsBackground",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3804
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PopColumnsBackground",
|
|
"original_fully_qualified_name": "ImGui::PopColumnsBackground",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3805
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetColumnsID",
|
|
"original_fully_qualified_name": "ImGui::GetColumnsID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_id",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3806
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindOrCreateColumns",
|
|
"original_fully_qualified_name": "ImGui::FindOrCreateColumns",
|
|
"return_type": {
|
|
"declaration": "ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3807
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetColumnOffsetFromNorm",
|
|
"original_fully_qualified_name": "ImGui::GetColumnOffsetFromNorm",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "columns",
|
|
"type": {
|
|
"declaration": "const ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "offset_norm",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3808
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetColumnNormFromOffset",
|
|
"original_fully_qualified_name": "ImGui::GetColumnNormFromOffset",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "columns",
|
|
"type": {
|
|
"declaration": "const ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "offset",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3809
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableOpenContextMenu",
|
|
"original_fully_qualified_name": "ImGui::TableOpenContextMenu",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tables: Candidates for public API"
|
|
],
|
|
"attached": "// Implied column_n = -1"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3812
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableOpenContextMenuEx",
|
|
"original_fully_qualified_name": "ImGui::TableOpenContextMenu",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3812
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetColumnWidth",
|
|
"original_fully_qualified_name": "ImGui::TableSetColumnWidth",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3813
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetColumnSortDirection",
|
|
"original_fully_qualified_name": "ImGui::TableSetColumnSortDirection",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sort_direction",
|
|
"type": {
|
|
"declaration": "ImGuiSortDirection",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSortDirection"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "append_to_sort_specs",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3814
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetHoveredRow",
|
|
"original_fully_qualified_name": "ImGui::TableGetHoveredRow",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Retrieve *PREVIOUS FRAME* hovered row. This difference with TableGetHoveredColumn() is the reason why this is not public yet."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3815
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetHeaderRowHeight",
|
|
"original_fully_qualified_name": "ImGui::TableGetHeaderRowHeight",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3816
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetHeaderAngledMaxLabelWidth",
|
|
"original_fully_qualified_name": "ImGui::TableGetHeaderAngledMaxLabelWidth",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3817
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TablePushBackgroundChannel",
|
|
"original_fully_qualified_name": "ImGui::TablePushBackgroundChannel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3818
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TablePopBackgroundChannel",
|
|
"original_fully_qualified_name": "ImGui::TablePopBackgroundChannel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3819
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TablePushColumnChannel",
|
|
"original_fully_qualified_name": "ImGui::TablePushColumnChannel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3820
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TablePopColumnChannel",
|
|
"original_fully_qualified_name": "ImGui::TablePopColumnChannel",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3821
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableAngledHeadersRowEx",
|
|
"original_fully_qualified_name": "ImGui::TableAngledHeadersRowEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "row_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "angle",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "max_label_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const ImGuiTableHeaderData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableHeaderData",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3822
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetCurrentTable",
|
|
"original_fully_qualified_name": "ImGui::GetCurrentTable",
|
|
"return_type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tables: Internals"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3825
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableFindByID",
|
|
"original_fully_qualified_name": "ImGui::TableFindByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3826
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginTableWithID",
|
|
"original_fully_qualified_name": "ImGui::BeginTableEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "columns_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied outer_size = ImVec2(0, 0), inner_width = 0.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3827
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginTableWithIDEx",
|
|
"original_fully_qualified_name": "ImGui::BeginTableEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "columns_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "outer_size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImVec2(0, 0)",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "inner_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3827
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableBeginInitMemory",
|
|
"original_fully_qualified_name": "ImGui::TableBeginInitMemory",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "columns_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3828
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableBeginApplyRequests",
|
|
"original_fully_qualified_name": "ImGui::TableBeginApplyRequests",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3829
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetupDrawChannels",
|
|
"original_fully_qualified_name": "ImGui::TableSetupDrawChannels",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3830
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableUpdateLayout",
|
|
"original_fully_qualified_name": "ImGui::TableUpdateLayout",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3831
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableUpdateBorders",
|
|
"original_fully_qualified_name": "ImGui::TableUpdateBorders",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3832
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableUpdateColumnsWeightFromWidth",
|
|
"original_fully_qualified_name": "ImGui::TableUpdateColumnsWeightFromWidth",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3833
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableDrawBorders",
|
|
"original_fully_qualified_name": "ImGui::TableDrawBorders",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3834
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableDrawDefaultContextMenu",
|
|
"original_fully_qualified_name": "ImGui::TableDrawDefaultContextMenu",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags_for_section_to_display",
|
|
"type": {
|
|
"declaration": "ImGuiTableFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3835
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableBeginContextMenuPopup",
|
|
"original_fully_qualified_name": "ImGui::TableBeginContextMenuPopup",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3836
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableMergeDrawChannels",
|
|
"original_fully_qualified_name": "ImGui::TableMergeDrawChannels",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3837
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetInstanceData",
|
|
"original_fully_qualified_name": "ImGui::TableGetInstanceData",
|
|
"return_type": {
|
|
"declaration": "ImGuiTableInstanceData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableInstanceData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "instance_no",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3838
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetInstanceID",
|
|
"original_fully_qualified_name": "ImGui::TableGetInstanceID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "instance_no",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3839
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableFixDisplayOrder",
|
|
"original_fully_qualified_name": "ImGui::TableFixDisplayOrder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3840
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSortSpecsSanitize",
|
|
"original_fully_qualified_name": "ImGui::TableSortSpecsSanitize",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3841
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSortSpecsBuild",
|
|
"original_fully_qualified_name": "ImGui::TableSortSpecsBuild",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3842
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetColumnNextSortDirection",
|
|
"original_fully_qualified_name": "ImGui::TableGetColumnNextSortDirection",
|
|
"return_type": {
|
|
"declaration": "ImGuiSortDirection",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSortDirection"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "column",
|
|
"type": {
|
|
"declaration": "ImGuiTableColumn*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumn"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3843
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableFixColumnSortDirection",
|
|
"original_fully_qualified_name": "ImGui::TableFixColumnSortDirection",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column",
|
|
"type": {
|
|
"declaration": "ImGuiTableColumn*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumn"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3844
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetColumnWidthAuto",
|
|
"original_fully_qualified_name": "ImGui::TableGetColumnWidthAuto",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column",
|
|
"type": {
|
|
"declaration": "ImGuiTableColumn*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableColumn"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3845
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableBeginRow",
|
|
"original_fully_qualified_name": "ImGui::TableBeginRow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3846
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableEndRow",
|
|
"original_fully_qualified_name": "ImGui::TableEndRow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3847
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableBeginCell",
|
|
"original_fully_qualified_name": "ImGui::TableBeginCell",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3848
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableEndCell",
|
|
"original_fully_qualified_name": "ImGui::TableEndCell",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3849
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetCellBgRect",
|
|
"original_fully_qualified_name": "ImGui::TableGetCellBgRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "const ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3850
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetColumnNameImGuiTablePtr",
|
|
"original_fully_qualified_name": "ImGui::TableGetColumnName",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "const ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3851
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetColumnResizeID",
|
|
"original_fully_qualified_name": "ImGui::TableGetColumnResizeID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied instance_no = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3852
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetColumnResizeIDEx",
|
|
"original_fully_qualified_name": "ImGui::TableGetColumnResizeID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "instance_no",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3852
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableCalcMaxColumnWidth",
|
|
"original_fully_qualified_name": "ImGui::TableCalcMaxColumnWidth",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "const ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3853
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetColumnWidthAutoSingle",
|
|
"original_fully_qualified_name": "ImGui::TableSetColumnWidthAutoSingle",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3854
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetColumnWidthAutoAll",
|
|
"original_fully_qualified_name": "ImGui::TableSetColumnWidthAutoAll",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3855
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSetColumnDisplayOrder",
|
|
"original_fully_qualified_name": "ImGui::TableSetColumnDisplayOrder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_order",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3856
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableQueueSetColumnDisplayOrder",
|
|
"original_fully_qualified_name": "ImGui::TableQueueSetColumnDisplayOrder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "column_n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_order",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3857
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableRemove",
|
|
"original_fully_qualified_name": "ImGui::TableRemove",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3858
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGcCompactTransientBuffers",
|
|
"original_fully_qualified_name": "ImGui::TableGcCompactTransientBuffers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3859
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGcCompactTransientBuffersImGuiTableTempDataPtr",
|
|
"original_fully_qualified_name": "ImGui::TableGcCompactTransientBuffers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTableTempData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableTempData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3860
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGcCompactSettings",
|
|
"original_fully_qualified_name": "ImGui::TableGcCompactSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3861
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableLoadSettings",
|
|
"original_fully_qualified_name": "ImGui::TableLoadSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tables: Settings"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3864
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSaveSettings",
|
|
"original_fully_qualified_name": "ImGui::TableSaveSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3865
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableResetSettings",
|
|
"original_fully_qualified_name": "ImGui::TableResetSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3866
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableGetBoundSettings",
|
|
"original_fully_qualified_name": "ImGui::TableGetBoundSettings",
|
|
"return_type": {
|
|
"declaration": "ImGuiTableSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3867
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSettingsAddSettingsHandler",
|
|
"original_fully_qualified_name": "ImGui::TableSettingsAddSettingsHandler",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3868
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSettingsCreate",
|
|
"original_fully_qualified_name": "ImGui::TableSettingsCreate",
|
|
"return_type": {
|
|
"declaration": "ImGuiTableSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "columns_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3869
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TableSettingsFindByID",
|
|
"original_fully_qualified_name": "ImGui::TableSettingsFindByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiTableSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSettings"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3870
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetCurrentTabBar",
|
|
"original_fully_qualified_name": "ImGui::GetCurrentTabBar",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Tab Bars"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3873
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarFindByID",
|
|
"original_fully_qualified_name": "ImGui::TabBarFindByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3874
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarRemove",
|
|
"original_fully_qualified_name": "ImGui::TabBarRemove",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3875
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginTabBarEx",
|
|
"original_fully_qualified_name": "ImGui::BeginTabBarEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabBarFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBarFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3876
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarFindTabByID",
|
|
"original_fully_qualified_name": "ImGui::TabBarFindTabByID",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3877
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarFindTabByOrder",
|
|
"original_fully_qualified_name": "ImGui::TabBarFindTabByOrder",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "order",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3878
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarFindMostRecentlySelectedTabForActiveWindow",
|
|
"original_fully_qualified_name": "ImGui::TabBarFindMostRecentlySelectedTabForActiveWindow",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3879
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarGetCurrentTab",
|
|
"original_fully_qualified_name": "ImGui::TabBarGetCurrentTab",
|
|
"return_type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3880
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarGetTabOrder",
|
|
"original_fully_qualified_name": "ImGui::TabBarGetTabOrder",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3881
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarGetTabName",
|
|
"original_fully_qualified_name": "ImGui::TabBarGetTabName",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3882
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarAddTab",
|
|
"original_fully_qualified_name": "ImGui::TabBarAddTab",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3883
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarRemoveTab",
|
|
"original_fully_qualified_name": "ImGui::TabBarRemoveTab",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3884
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarCloseTab",
|
|
"original_fully_qualified_name": "ImGui::TabBarCloseTab",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3885
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarQueueFocus",
|
|
"original_fully_qualified_name": "ImGui::TabBarQueueFocus",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3886
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarQueueFocusStr",
|
|
"original_fully_qualified_name": "ImGui::TabBarQueueFocus",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_name",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3887
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarQueueReorder",
|
|
"original_fully_qualified_name": "ImGui::TabBarQueueReorder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "offset",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3888
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarQueueReorderFromMousePos",
|
|
"original_fully_qualified_name": "ImGui::TabBarQueueReorderFromMousePos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab",
|
|
"type": {
|
|
"declaration": "ImGuiTabItem*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItem"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mouse_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3889
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabBarProcessReorder",
|
|
"original_fully_qualified_name": "ImGui::TabBarProcessReorder",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3890
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemEx",
|
|
"original_fully_qualified_name": "ImGui::TabItemEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_open",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "docked_window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3891
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemSpacing",
|
|
"original_fully_qualified_name": "ImGui::TabItemSpacing",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_id",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3892
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemCalcSizeStr",
|
|
"original_fully_qualified_name": "ImGui::TabItemCalcSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "has_close_button_or_unsaved_marker",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3893
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemCalcSize",
|
|
"original_fully_qualified_name": "ImGui::TabItemCalcSize",
|
|
"return_type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3894
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemBackground",
|
|
"original_fully_qualified_name": "ImGui::TabItemBackground",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3895
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TabItemLabelAndCloseButton",
|
|
"original_fully_qualified_name": "ImGui::TabItemLabelAndCloseButton",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTabItemFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabItemFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "frame_padding",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tab_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "close_button_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "is_contents_visible",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_just_closed",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_text_clipped",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3896
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderText",
|
|
"original_fully_qualified_name": "ImGui::RenderText",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Render helpers",
|
|
"// AVOID USING OUTSIDE OF IMGUI.CPP! NOT FOR PUBLIC CONSUMPTION. THOSE FUNCTIONS ARE A MESS. THEIR SIGNATURE AND BEHAVIOR WILL CHANGE, THEY NEED TO BE REFACTORED INTO SOMETHING DECENT.",
|
|
"// NB: All position are in absolute pixels coordinates (we are never using window coordinates internally)"
|
|
],
|
|
"attached": "// Implied text_end = NULL, hide_text_after_hash = true"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3901
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextEx",
|
|
"original_fully_qualified_name": "ImGui::RenderText",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hide_text_after_hash",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3901
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextWrapped",
|
|
"original_fully_qualified_name": "ImGui::RenderTextWrapped",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "wrap_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3902
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextClipped",
|
|
"original_fully_qualified_name": "ImGui::RenderTextClipped",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_size_if_known",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied align = ImVec2(0, 0), clip_rect = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3903
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextClippedEx",
|
|
"original_fully_qualified_name": "ImGui::RenderTextClipped",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_size_if_known",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "align",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImVec2(0, 0)",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clip_rect",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3903
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextClippedWithDrawList",
|
|
"original_fully_qualified_name": "ImGui::RenderTextClippedEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_size_if_known",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied align = ImVec2(0, 0), clip_rect = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3904
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextClippedWithDrawListEx",
|
|
"original_fully_qualified_name": "ImGui::RenderTextClippedEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_size_if_known",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "align",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImVec2(0, 0)",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clip_rect",
|
|
"type": {
|
|
"declaration": "const ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3904
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderTextEllipsis",
|
|
"original_fully_qualified_name": "ImGui::RenderTextEllipsis",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "ellipsis_max_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_size_if_known",
|
|
"type": {
|
|
"declaration": "const ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3905
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderFrame",
|
|
"original_fully_qualified_name": "ImGui::RenderFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied borders = true, rounding = 0.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3906
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderFrameEx",
|
|
"original_fully_qualified_name": "ImGui::RenderFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "borders",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "true",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3906
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderFrameBorder",
|
|
"original_fully_qualified_name": "ImGui::RenderFrameBorder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied rounding = 0.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3907
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderFrameBorderEx",
|
|
"original_fully_qualified_name": "ImGui::RenderFrameBorder",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3907
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderColorComponentMarker",
|
|
"original_fully_qualified_name": "ImGui::RenderColorComponentMarker",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3908
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderColorRectWithAlphaCheckerboard",
|
|
"original_fully_qualified_name": "ImGui::RenderColorRectWithAlphaCheckerboard",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "grid_step",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "grid_off",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied rounding = 0.0f, flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3909
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderColorRectWithAlphaCheckerboardEx",
|
|
"original_fully_qualified_name": "ImGui::RenderColorRectWithAlphaCheckerboard",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "grid_step",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "grid_off",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImDrawFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3909
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderNavCursor",
|
|
"original_fully_qualified_name": "ImGui::RenderNavCursor",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied flags = ImGuiNavRenderCursorFlags_None"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3910
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderNavCursorEx",
|
|
"original_fully_qualified_name": "ImGui::RenderNavCursor",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiNavRenderCursorFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavRenderCursorFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImGuiNavRenderCursorFlags_None",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Navigation highlight"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3910
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderNavHighlight",
|
|
"original_fully_qualified_name": "ImGui::RenderNavHighlight",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied flags = ImGuiNavRenderCursorFlags_None"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3912
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderNavHighlightEx",
|
|
"original_fully_qualified_name": "ImGui::RenderNavHighlight",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiNavRenderCursorFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiNavRenderCursorFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImGuiNavRenderCursorFlags_None",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Renamed in 1.91.4"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_OBSOLETE_FUNCTIONS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3912
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindRenderedTextEnd",
|
|
"original_fully_qualified_name": "ImGui::FindRenderedTextEnd",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied text_end = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3914
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_FindRenderedTextEndEx",
|
|
"original_fully_qualified_name": "ImGui::FindRenderedTextEnd",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Find the optional ## from which we stop displaying text."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3914
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderMouseCursor",
|
|
"original_fully_qualified_name": "ImGui::RenderMouseCursor",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scale",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "mouse_cursor",
|
|
"type": {
|
|
"declaration": "ImGuiMouseCursor",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseCursor"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col_fill",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col_border",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col_shadow",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3915
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderArrow",
|
|
"original_fully_qualified_name": "ImGui::RenderArrow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Render helpers (those functions don't access any ImGui state!)"
|
|
],
|
|
"attached": "// Implied scale = 1.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3918
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderArrowEx",
|
|
"original_fully_qualified_name": "ImGui::RenderArrow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scale",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "1.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3918
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderBullet",
|
|
"original_fully_qualified_name": "ImGui::RenderBullet",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3919
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderCheckMark",
|
|
"original_fully_qualified_name": "ImGui::RenderCheckMark",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sz",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3920
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderArrowPointingAt",
|
|
"original_fully_qualified_name": "ImGui::RenderArrowPointingAt",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "half_sz",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "direction",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3921
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderArrowDockMenu",
|
|
"original_fully_qualified_name": "ImGui::RenderArrowDockMenu",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sz",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3922
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderRectFilledInRangeH",
|
|
"original_fully_qualified_name": "ImGui::RenderRectFilledInRangeH",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rect",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_x0",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fill_x1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3923
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_RenderRectFilledWithHole",
|
|
"original_fully_qualified_name": "ImGui::RenderRectFilledWithHole",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "outer",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "inner",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rounding",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3924
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CalcRoundingFlagsForRectInRect",
|
|
"original_fully_qualified_name": "ImGui::CalcRoundingFlagsForRectInRect",
|
|
"return_type": {
|
|
"declaration": "ImDrawFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawFlags"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "r_in",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r_outer",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "threshold",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3925
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TextEx",
|
|
"original_fully_qualified_name": "ImGui::TextEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widgets: Text"
|
|
],
|
|
"attached": "// Implied text_end = NULL, flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3928
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TextExEx",
|
|
"original_fully_qualified_name": "ImGui::TextEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "text_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3928
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TextAligned",
|
|
"original_fully_qualified_name": "ImGui::TextAligned",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "align_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg3__",
|
|
"is_array": false,
|
|
"is_varargs": true,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// FIXME-WIP: Works but API is likely to be reworked. This is designed for 1 item on the line. (#7024)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3929
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TextAlignedV",
|
|
"original_fully_qualified_name": "ImGui::TextAlignedV",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "align_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "args",
|
|
"type": {
|
|
"declaration": "va_list",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "va_list"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3930
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ButtonWithFlags",
|
|
"original_fully_qualified_name": "ImGui::ButtonEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widgets"
|
|
],
|
|
"attached": "// Implied size_arg = ImVec2(0, 0), flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3933
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ButtonWithFlagsEx",
|
|
"original_fully_qualified_name": "ImGui::ButtonEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "ImVec2(0, 0)",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiButtonFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiButtonFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3933
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ArrowButtonEx",
|
|
"original_fully_qualified_name": "ImGui::ArrowButtonEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "str_id",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiButtonFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiButtonFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3934
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ImageButtonWithFlags",
|
|
"original_fully_qualified_name": "ImGui::ImageButtonEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tex_ref",
|
|
"type": {
|
|
"declaration": "ImTextureRef",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureRef"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "image_size",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "uv0",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "uv1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bg_col",
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tint_col",
|
|
"type": {
|
|
"declaration": "ImVec4",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec4"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiButtonFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiButtonFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3935
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SeparatorEx",
|
|
"original_fully_qualified_name": "ImGui::SeparatorEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiSeparatorFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSeparatorFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied thickness = 1.0f"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3936
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SeparatorExEx",
|
|
"original_fully_qualified_name": "ImGui::SeparatorEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiSeparatorFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSeparatorFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "thickness",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "1.0f",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3936
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SeparatorTextEx",
|
|
"original_fully_qualified_name": "ImGui::SeparatorTextEx",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "extra_width",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3937
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CheckboxFlagsImS64Ptr",
|
|
"original_fully_qualified_name": "ImGui::CheckboxFlags",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImS64*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags_value",
|
|
"type": {
|
|
"declaration": "ImS64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3938
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CheckboxFlagsImU64Ptr",
|
|
"original_fully_qualified_name": "ImGui::CheckboxFlags",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImU64*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags_value",
|
|
"type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3939
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CloseButton",
|
|
"original_fully_qualified_name": "ImGui::CloseButton",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widgets: Window Decorations"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3942
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_CollapseButton",
|
|
"original_fully_qualified_name": "ImGui::CollapseButton",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dock_node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3943
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_Scrollbar",
|
|
"original_fully_qualified_name": "ImGui::Scrollbar",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3944
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollbarEx",
|
|
"original_fully_qualified_name": "ImGui::ScrollbarEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_scroll_v",
|
|
"type": {
|
|
"declaration": "ImS64*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "avail_v",
|
|
"type": {
|
|
"declaration": "ImS64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "contents_v",
|
|
"type": {
|
|
"declaration": "ImS64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied draw_rounding_flags = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3945
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ScrollbarExEx",
|
|
"original_fully_qualified_name": "ImGui::ScrollbarEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_scroll_v",
|
|
"type": {
|
|
"declaration": "ImS64*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "avail_v",
|
|
"type": {
|
|
"declaration": "ImS64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "contents_v",
|
|
"type": {
|
|
"declaration": "ImS64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImS64"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "draw_rounding_flags",
|
|
"type": {
|
|
"declaration": "ImDrawFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImDrawFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3945
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowScrollbarRect",
|
|
"original_fully_qualified_name": "ImGui::GetWindowScrollbarRect",
|
|
"return_type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3946
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowScrollbarID",
|
|
"original_fully_qualified_name": "ImGui::GetWindowScrollbarID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3947
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowResizeCornerID",
|
|
"original_fully_qualified_name": "ImGui::GetWindowResizeCornerID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// 0..3: corners"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3948
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetWindowResizeBorderID",
|
|
"original_fully_qualified_name": "ImGui::GetWindowResizeBorderID",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dir",
|
|
"type": {
|
|
"declaration": "ImGuiDir",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDir"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3949
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ExtendHitBoxWhenNearViewportEdge",
|
|
"original_fully_qualified_name": "ImGui::ExtendHitBoxWhenNearViewportEdge",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "threshold",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3950
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ButtonBehavior",
|
|
"original_fully_qualified_name": "ImGui::ButtonBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_hovered",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_held",
|
|
"type": {
|
|
"declaration": "bool*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiButtonFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiButtonFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widgets low-level behaviors"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3953
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DragBehavior",
|
|
"original_fully_qualified_name": "ImGui::DragBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_v",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "v_speed",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiSliderFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSliderFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3954
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SliderBehavior",
|
|
"original_fully_qualified_name": "ImGui::SliderBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_v",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiSliderFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiSliderFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_grab_bb",
|
|
"type": {
|
|
"declaration": "ImRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3955
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SplitterBehavior",
|
|
"original_fully_qualified_name": "ImGui::SplitterBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size1",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size2",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "min_size1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "min_size2",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied hover_extend = 0.0f, hover_visibility_delay = 0.0f, bg_col = 0"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3956
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SplitterBehaviorEx",
|
|
"original_fully_qualified_name": "ImGui::SplitterBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "axis",
|
|
"type": {
|
|
"declaration": "ImGuiAxis",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiAxis"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size1",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size2",
|
|
"type": {
|
|
"declaration": "float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "min_size1",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "min_size2",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hover_extend",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hover_visibility_delay",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0.0f",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bg_col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3956
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeBehavior",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTreeNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Widgets: Tree Nodes"
|
|
],
|
|
"attached": "// Implied label_end = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3959
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeBehaviorEx",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeBehavior",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTreeNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3959
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeDrawLineToChildNode",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeDrawLineToChildNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "target_pos",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3960
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeDrawLineToTreePop",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeDrawLineToTreePop",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "const ImGuiTreeNodeStackData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeStackData",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3961
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreePushOverrideID",
|
|
"original_fully_qualified_name": "ImGui::TreePushOverrideID",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3962
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeSetOpen",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeSetOpen",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "storage_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "open",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3963
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TreeNodeUpdateNextOpen",
|
|
"original_fully_qualified_name": "ImGui::TreeNodeUpdateNextOpen",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "storage_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiTreeNodeFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiTreeNodeFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Return open state. Consume previous SetNextItemOpen() data, if any. May return true when logging."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3964
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeGetInfo",
|
|
"original_fully_qualified_name": "ImGui::DataTypeGetInfo",
|
|
"return_type": {
|
|
"declaration": "const ImGuiDataTypeInfo*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataTypeInfo",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Data type helpers"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3977
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeFormatString",
|
|
"original_fully_qualified_name": "ImGui::DataTypeFormatString",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3978
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeApplyOp",
|
|
"original_fully_qualified_name": "ImGui::DataTypeApplyOp",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "op",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "output",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "arg_1",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "arg_2",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3979
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeApplyFromText",
|
|
"original_fully_qualified_name": "ImGui::DataTypeApplyFromText",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied p_data_when_empty = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3980
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeApplyFromTextEx",
|
|
"original_fully_qualified_name": "ImGui::DataTypeApplyFromText",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data_when_empty",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3980
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeCompare",
|
|
"original_fully_qualified_name": "ImGui::DataTypeCompare",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "arg_1",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "arg_2",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3981
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeClamp",
|
|
"original_fully_qualified_name": "ImGui::DataTypeClamp",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_min",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_max",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3982
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DataTypeIsZero",
|
|
"original_fully_qualified_name": "ImGui::DataTypeIsZero",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3983
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_InputTextWithHintAndSize",
|
|
"original_fully_qualified_name": "ImGui::InputTextEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hint",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// InputText"
|
|
],
|
|
"attached": "// Implied callback = NULL, user_data = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3986
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_InputTextWithHintAndSizeEx",
|
|
"original_fully_qualified_name": "ImGui::InputTextEx",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "hint",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "callback",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextCallback"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3986
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_InputTextDeactivateHook",
|
|
"original_fully_qualified_name": "ImGui::InputTextDeactivateHook",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3987
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TempInputText",
|
|
"original_fully_qualified_name": "ImGui::TempInputText",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied callback = NULL, user_data = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3988
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TempInputTextEx",
|
|
"original_fully_qualified_name": "ImGui::TempInputText",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf",
|
|
"type": {
|
|
"declaration": "char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "buf_size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "0",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "callback",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextCallback",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextCallback"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "user_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3988
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TempInputScalar",
|
|
"original_fully_qualified_name": "ImGui::TempInputScalar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied p_clamp_min = NULL, p_clamp_max = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3989
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TempInputScalarEx",
|
|
"original_fully_qualified_name": "ImGui::TempInputScalar",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_clamp_min",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_clamp_max",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3989
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_TempInputIsActive",
|
|
"original_fully_qualified_name": "ImGui::TempInputIsActive",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3990
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GetInputTextState",
|
|
"original_fully_qualified_name": "ImGui::GetInputTextState",
|
|
"return_type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Get input text state if active"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3991
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNextItemRefVal",
|
|
"original_fully_qualified_name": "ImGui::SetNextItemRefVal",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "p_data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3992
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_IsItemActiveAsInputText",
|
|
"original_fully_qualified_name": "ImGui::IsItemActiveAsInputText",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// This may be useful to apply workaround that a based on distinguish whenever an item is active as a text input field."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3993
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ColorTooltip",
|
|
"original_fully_qualified_name": "ImGui::ColorTooltip",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "const float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiColorEditFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiColorEditFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Color"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3996
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ColorEditOptionsPopup",
|
|
"original_fully_qualified_name": "ImGui::ColorEditOptionsPopup",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "const float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiColorEditFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiColorEditFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3997
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ColorPickerOptionsPopup",
|
|
"original_fully_qualified_name": "ImGui::ColorPickerOptionsPopup",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ref_col",
|
|
"type": {
|
|
"declaration": "const float*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiColorEditFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiColorEditFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3998
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_SetNextItemColorMarker",
|
|
"original_fully_qualified_name": "ImGui::SetNextItemColorMarker",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 3999
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_PlotEx",
|
|
"original_fully_qualified_name": "ImGui::PlotEx",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "plot_type",
|
|
"type": {
|
|
"declaration": "ImGuiPlotType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlotType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "values_getter",
|
|
"type": {
|
|
"declaration": "float (*values_getter)(void* data, int idx)",
|
|
"type_details": {
|
|
"flavour": "function_pointer",
|
|
"return_type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
]
|
|
},
|
|
"description": {
|
|
"kind": "Type",
|
|
"name": "values_getter",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Function",
|
|
"return_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"kind": "Type",
|
|
"name": "data",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"kind": "Type",
|
|
"name": "idx",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "values_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "values_offset",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "overlay_text",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scale_min",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "scale_max",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size_arg",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Plot"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4002
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShadeVertsLinearColorGradientKeepAlpha",
|
|
"original_fully_qualified_name": "ImGui::ShadeVertsLinearColorGradientKeepAlpha",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_start_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_end_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "gradient_p0",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "gradient_p1",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col0",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col1",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Shade functions (write over already created vertices)"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4005
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShadeVertsLinearUV",
|
|
"original_fully_qualified_name": "ImGui::ShadeVertsLinearUV",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_start_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_end_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "uv_a",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "uv_b",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "clamp",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4006
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShadeVertsTransformPos",
|
|
"original_fully_qualified_name": "ImGui::ShadeVertsTransformPos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_start_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "vert_end_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pivot_in",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cos_a",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "sin_a",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "pivot_out",
|
|
"type": {
|
|
"declaration": "ImVec2",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4007
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GcCompactTransientMiscBuffers",
|
|
"original_fully_qualified_name": "ImGui::GcCompactTransientMiscBuffers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Garbage collection"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4010
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GcCompactTransientWindowBuffers",
|
|
"original_fully_qualified_name": "ImGui::GcCompactTransientWindowBuffers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4011
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_GcAwakeTransientWindowBuffers",
|
|
"original_fully_qualified_name": "ImGui::GcAwakeTransientWindowBuffers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4012
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorLog",
|
|
"original_fully_qualified_name": "ImGui::ErrorLog",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "msg",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Error handling, State Recovery"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4015
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorRecoveryStoreState",
|
|
"original_fully_qualified_name": "ImGui::ErrorRecoveryStoreState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state_out",
|
|
"type": {
|
|
"declaration": "ImGuiErrorRecoveryState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4016
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorRecoveryTryToRecoverState",
|
|
"original_fully_qualified_name": "ImGui::ErrorRecoveryTryToRecoverState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state_in",
|
|
"type": {
|
|
"declaration": "const ImGuiErrorRecoveryState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4017
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorRecoveryTryToRecoverWindowState",
|
|
"original_fully_qualified_name": "ImGui::ErrorRecoveryTryToRecoverWindowState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state_in",
|
|
"type": {
|
|
"declaration": "const ImGuiErrorRecoveryState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiErrorRecoveryState",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4018
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorCheckUsingSetCursorPosToExtendParentBoundaries",
|
|
"original_fully_qualified_name": "ImGui::ErrorCheckUsingSetCursorPosToExtendParentBoundaries",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4019
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ErrorCheckEndFrameFinalizeErrorTooltip",
|
|
"original_fully_qualified_name": "ImGui::ErrorCheckEndFrameFinalizeErrorTooltip",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4020
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_BeginErrorTooltip",
|
|
"original_fully_qualified_name": "ImGui::BeginErrorTooltip",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4021
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_EndErrorTooltip",
|
|
"original_fully_qualified_name": "ImGui::EndErrorTooltip",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4022
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DemoMarker",
|
|
"original_fully_qualified_name": "ImGui::DemoMarker",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "file",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "line",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "section",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Demo Doc Marker for e.g. imgui_explorer"
|
|
]
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4025
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugAllocHook",
|
|
"original_fully_qualified_name": "ImGui::DebugAllocHook",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "info",
|
|
"type": {
|
|
"declaration": "ImGuiDebugAllocInfo*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDebugAllocInfo"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "frame_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "ptr",
|
|
"type": {
|
|
"declaration": "void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": {
|
|
"declaration": "size_t",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "size_t"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"preceding": [
|
|
"// Debug Tools"
|
|
],
|
|
"attached": "// size >= 0 : alloc, size = -1 : free"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4028
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawCursorPos",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawCursorPos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied col = IM_COL32(255, 0, 0, 255)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4029
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawCursorPosEx",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawCursorPos",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "IM_COL32(255, 0, 0, 255)",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4029
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawLineExtents",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawLineExtents",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied col = IM_COL32(255, 0, 0, 255)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4030
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawLineExtentsEx",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawLineExtents",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "IM_COL32(255, 0, 0, 255)",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4030
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawItemRect",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawItemRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied col = IM_COL32(255, 0, 0, 255)"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4031
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugDrawItemRectEx",
|
|
"original_fully_qualified_name": "ImGui::DebugDrawItemRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "IM_COL32(255, 0, 0, 255)",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4031
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugTextUnformattedWithLocateItem",
|
|
"original_fully_qualified_name": "ImGui::DebugTextUnformattedWithLocateItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "line_begin",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "line_end",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4032
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugLocateItem",
|
|
"original_fully_qualified_name": "ImGui::DebugLocateItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "target_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Call sparingly: only 1 at the same time!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4033
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugLocateItemOnHover",
|
|
"original_fully_qualified_name": "ImGui::DebugLocateItemOnHover",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "target_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Only call on reaction to a mouse Hover: because only 1 at the same time!"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4034
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugLocateItemResolveWithLastItem",
|
|
"original_fully_qualified_name": "ImGui::DebugLocateItemResolveWithLastItem",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4035
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugBreakClearData",
|
|
"original_fully_qualified_name": "ImGui::DebugBreakClearData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4036
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugBreakButton",
|
|
"original_fully_qualified_name": "ImGui::DebugBreakButton",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "description_of_location",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4037
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugBreakButtonTooltip",
|
|
"original_fully_qualified_name": "ImGui::DebugBreakButtonTooltip",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "keyboard_only",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "description_of_location",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4038
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_ShowFontAtlas",
|
|
"original_fully_qualified_name": "ImGui::ShowFontAtlas",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4039
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugTextureIDToU64",
|
|
"original_fully_qualified_name": "ImGui::DebugTextureIDToU64",
|
|
"return_type": {
|
|
"declaration": "ImU64",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU64"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tex_id",
|
|
"type": {
|
|
"declaration": "ImTextureID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4040
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugHookIdInfo",
|
|
"original_fully_qualified_name": "ImGui::DebugHookIdInfo",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_type",
|
|
"type": {
|
|
"declaration": "ImGuiDataType",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiDataType"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_id",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data_id_end",
|
|
"type": {
|
|
"declaration": "const void*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4041
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeColumns",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeColumns",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "columns",
|
|
"type": {
|
|
"declaration": "ImGuiOldColumns*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiOldColumns"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4042
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeDockNode",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeDockNode",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "node",
|
|
"type": {
|
|
"declaration": "ImGuiDockNode*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiDockNode"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4043
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeDrawList",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeDrawList",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "const ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4044
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeDrawCmdShowMeshAndBoundingBox",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeDrawCmdShowMeshAndBoundingBox",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "out_draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "const ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "draw_cmd",
|
|
"type": {
|
|
"declaration": "const ImDrawCmd*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawCmd",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "show_mesh",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "show_aabb",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4045
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeFont",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4046
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeFontGlyphsForSrcMask",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeFontGlyphsForSrcMask",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_mask",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4047
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeFontGlyph",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeFontGlyph",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "glyph",
|
|
"type": {
|
|
"declaration": "const ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4048
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTexture",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTexture",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "int_id",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied highlight_rect = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4049
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTextureEx",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTexture",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "int_id",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "highlight_rect",
|
|
"type": {
|
|
"declaration": "const ImFontAtlasRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRect",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// ID used to facilitate persisting the \"current\" texture."
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4049
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeStorage",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeStorage",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "storage",
|
|
"type": {
|
|
"declaration": "ImGuiStorage*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiStorage"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4050
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTabBar",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTabBar",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "tab_bar",
|
|
"type": {
|
|
"declaration": "ImGuiTabBar*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTabBar"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4051
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTable",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTable",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "table",
|
|
"type": {
|
|
"declaration": "ImGuiTable*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTable"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4052
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTableSettings",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTableSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "settings",
|
|
"type": {
|
|
"declaration": "ImGuiTableSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTableSettings"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4053
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeInputTextState",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeInputTextState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state",
|
|
"type": {
|
|
"declaration": "ImGuiInputTextState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiInputTextState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4054
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeTypingSelectState",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeTypingSelectState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state",
|
|
"type": {
|
|
"declaration": "ImGuiTypingSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiTypingSelectState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4055
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeMultiSelectState",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeMultiSelectState",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "state",
|
|
"type": {
|
|
"declaration": "ImGuiMultiSelectState*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiMultiSelectState"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4056
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeWindow",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeWindow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "window",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4057
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeWindowSettings",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeWindowSettings",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "settings",
|
|
"type": {
|
|
"declaration": "ImGuiWindowSettings*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindowSettings"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4058
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeWindowsList",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeWindowsList",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "windows",
|
|
"type": {
|
|
"declaration": "ImVector_ImGuiWindowPtr*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVector_ImGuiWindowPtr"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4059
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeWindowsListByBeginStackParent",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeWindowsListByBeginStackParent",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "windows",
|
|
"type": {
|
|
"declaration": "ImGuiWindow**",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "windows_size",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "parent_in_begin_stack",
|
|
"type": {
|
|
"declaration": "ImGuiWindow*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiWindow"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4060
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodeViewport",
|
|
"original_fully_qualified_name": "ImGui::DebugNodeViewport",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4061
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugNodePlatformMonitor",
|
|
"original_fully_qualified_name": "ImGui::DebugNodePlatformMonitor",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "monitor",
|
|
"type": {
|
|
"declaration": "ImGuiPlatformMonitor*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiPlatformMonitor"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4062
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugRenderKeyboardPreview",
|
|
"original_fully_qualified_name": "ImGui::DebugRenderKeyboardPreview",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4063
|
|
}
|
|
},
|
|
{
|
|
"name": "ImGui_DebugRenderViewportThumbnail",
|
|
"original_fully_qualified_name": "ImGui::DebugRenderViewportThumbnail",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "draw_list",
|
|
"type": {
|
|
"declaration": "ImDrawList*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawList"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "viewport",
|
|
"type": {
|
|
"declaration": "ImGuiViewportP*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiViewportP"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4064
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasGetFontLoaderForStbTruetype",
|
|
"original_fully_qualified_name": "ImFontAtlasGetFontLoaderForStbTruetype",
|
|
"return_type": {
|
|
"declaration": "const ImFontLoader*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontLoader",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_STB_TRUETYPE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4110
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasRectId_GetIndex",
|
|
"original_fully_qualified_name": "ImFontAtlasRectId_GetIndex",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4132
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasRectId_GetGeneration",
|
|
"original_fully_qualified_name": "ImFontAtlasRectId_GetGeneration",
|
|
"return_type": {
|
|
"declaration": "unsigned int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4133
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasRectId_Make",
|
|
"original_fully_qualified_name": "ImFontAtlasRectId_Make",
|
|
"return_type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "index_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "gen_idx",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4134
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildInit",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildInit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4206
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildDestroy",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildDestroy",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4207
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildMain",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildMain",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4208
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildSetupFontLoader",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildSetupFontLoader",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_loader",
|
|
"type": {
|
|
"declaration": "const ImFontLoader*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontLoader",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4209
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildNotifySetFont",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildNotifySetFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "new_font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4210
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildUpdatePointers",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildUpdatePointers",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4211
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildRenderBitmapFromString",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildRenderBitmapFromString",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_str",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_marker_char",
|
|
"type": {
|
|
"declaration": "char",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4212
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildClear",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildClear",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Clear output and custom rects"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4213
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureAdd",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureAdd",
|
|
"return_type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4215
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureMakeSpace",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureMakeSpace",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4216
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureRepack",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureRepack",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4217
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureGrow",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureGrow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied old_w = -1, old_h = -1"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4218
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureGrowEx",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureGrow",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "-1",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4218
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureCompact",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureCompact",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4219
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureGetSizeEstimate",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureGetSizeEstimate",
|
|
"return_type": {
|
|
"declaration": "ImVec2i",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImVec2i"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4220
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildSetupFontSpecialGlyphs",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildSetupFontSpecialGlyphs",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4222
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildLegacyPreloadAllGlyphRanges",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildLegacyPreloadAllGlyphRanges",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Legacy"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4223
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildGetOversampleFactors",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildGetOversampleFactors",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_oversample_h",
|
|
"type": {
|
|
"declaration": "int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_oversample_v",
|
|
"type": {
|
|
"declaration": "int*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4224
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBuildDiscardBakes",
|
|
"original_fully_qualified_name": "ImFontAtlasBuildDiscardBakes",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "unused_frames",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4225
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontSourceInit",
|
|
"original_fully_qualified_name": "ImFontAtlasFontSourceInit",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4227
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontSourceAddToFont",
|
|
"original_fully_qualified_name": "ImFontAtlasFontSourceAddToFont",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4228
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontDestroySourceData",
|
|
"original_fully_qualified_name": "ImFontAtlasFontDestroySourceData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4229
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontInitOutput",
|
|
"original_fully_qualified_name": "ImFontAtlasFontInitOutput",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Using FontDestroyOutput/FontInitOutput sequence useful notably if font loader params have changed"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4230
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontDestroyOutput",
|
|
"original_fully_qualified_name": "ImFontAtlasFontDestroyOutput",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4231
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontRebuildOutput",
|
|
"original_fully_qualified_name": "ImFontAtlasFontRebuildOutput",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4232
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasFontDiscardBakes",
|
|
"original_fully_qualified_name": "ImFontAtlasFontDiscardBakes",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "unused_frames",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4233
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedGetId",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedGetId",
|
|
"return_type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "font_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked_size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "rasterizer_density",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4235
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedGetOrAdd",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedGetOrAdd",
|
|
"return_type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_rasterizer_density",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4236
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedGetClosestMatch",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedGetClosestMatch",
|
|
"return_type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_rasterizer_density",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4237
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedAdd",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedAdd",
|
|
"return_type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_size",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font_rasterizer_density",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked_id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4238
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedDiscard",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedDiscard",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4239
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedAddFontGlyph",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedAddFontGlyph",
|
|
"return_type": {
|
|
"declaration": "ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "in_glyph",
|
|
"type": {
|
|
"declaration": "const ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4240
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedAddFontGlyphAdvancedX",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedAddFontGlyphAdvancedX",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "codepoint",
|
|
"type": {
|
|
"declaration": "ImWchar",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImWchar"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "advance_x",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4241
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedDiscardFontGlyph",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedDiscardFontGlyph",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "font",
|
|
"type": {
|
|
"declaration": "ImFont*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFont"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "glyph",
|
|
"type": {
|
|
"declaration": "ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4242
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasBakedSetFontGlyphBitmap",
|
|
"original_fully_qualified_name": "ImFontAtlasBakedSetFontGlyphBitmap",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "baked",
|
|
"type": {
|
|
"declaration": "ImFontBaked*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontBaked"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": {
|
|
"declaration": "ImFontConfig*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontConfig"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "glyph",
|
|
"type": {
|
|
"declaration": "ImFontGlyph*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontGlyph"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": {
|
|
"declaration": "ImTextureRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureRect"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_pixels",
|
|
"type": {
|
|
"declaration": "const unsigned char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_fmt",
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_pitch",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4243
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackInit",
|
|
"original_fully_qualified_name": "ImFontAtlasPackInit",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4245
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackAddRect",
|
|
"original_fully_qualified_name": "ImFontAtlasPackAddRect",
|
|
"return_type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": true,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// Implied overwrite_entry = NULL"
|
|
},
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4246
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackAddRectEx",
|
|
"original_fully_qualified_name": "ImFontAtlasPackAddRect",
|
|
"return_type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "overwrite_entry",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectEntry*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectEntry"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"default_value": "NULL",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4246
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackGetRect",
|
|
"original_fully_qualified_name": "ImFontAtlasPackGetRect",
|
|
"return_type": {
|
|
"declaration": "ImTextureRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureRect"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4247
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackGetRectSafe",
|
|
"original_fully_qualified_name": "ImFontAtlasPackGetRectSafe",
|
|
"return_type": {
|
|
"declaration": "ImTextureRect*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureRect"
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4248
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasPackDiscardRect",
|
|
"original_fully_qualified_name": "ImFontAtlasPackDiscardRect",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImFontAtlasRectId",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasRectId"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4249
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasUpdateNewFrame",
|
|
"original_fully_qualified_name": "ImFontAtlasUpdateNewFrame",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "frame_count",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "renderer_has_textures",
|
|
"type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4251
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasAddDrawListSharedData",
|
|
"original_fully_qualified_name": "ImFontAtlasAddDrawListSharedData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "ImDrawListSharedData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSharedData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4252
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasRemoveDrawListSharedData",
|
|
"original_fully_qualified_name": "ImFontAtlasRemoveDrawListSharedData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "ImDrawListSharedData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImDrawListSharedData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4253
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasUpdateDrawListsTextures",
|
|
"original_fully_qualified_name": "ImFontAtlasUpdateDrawListsTextures",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "old_tex",
|
|
"type": {
|
|
"declaration": "ImTextureRef",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureRef"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "new_tex",
|
|
"type": {
|
|
"declaration": "ImTextureRef",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureRef"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4254
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasUpdateDrawListsSharedData",
|
|
"original_fully_qualified_name": "ImFontAtlasUpdateDrawListsSharedData",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4255
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockConvert",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockConvert",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src_pixels",
|
|
"type": {
|
|
"declaration": "const unsigned char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_fmt",
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_pitch",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_pixels",
|
|
"type": {
|
|
"declaration": "unsigned char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "unsigned_char"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_fmt",
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_pitch",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4257
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockPostProcess",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockPostProcess",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "ImFontAtlasPostProcessData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasPostProcessData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4258
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockPostProcessMultiply",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockPostProcessMultiply",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "data",
|
|
"type": {
|
|
"declaration": "ImFontAtlasPostProcessData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlasPostProcessData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "multiply_factor",
|
|
"type": {
|
|
"declaration": "float",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "float"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4259
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockFill",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockFill",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "dst_tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_y",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "col",
|
|
"type": {
|
|
"declaration": "ImU32",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImU32"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4260
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockCopy",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockCopy",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "src_tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "src_y",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "dst_y",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4261
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasTextureBlockQueueUpload",
|
|
"original_fully_qualified_name": "ImFontAtlasTextureBlockQueueUpload",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "tex",
|
|
"type": {
|
|
"declaration": "ImTextureData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImTextureData"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "w",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "h",
|
|
"type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4262
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextureDataGetFormatBytesPerPixel",
|
|
"original_fully_qualified_name": "ImTextureDataGetFormatBytesPerPixel",
|
|
"return_type": {
|
|
"declaration": "int",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "int"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4264
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextureDataGetStatusName",
|
|
"original_fully_qualified_name": "ImTextureDataGetStatusName",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "status",
|
|
"type": {
|
|
"declaration": "ImTextureStatus",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureStatus"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4265
|
|
}
|
|
},
|
|
{
|
|
"name": "cImTextureDataGetFormatName",
|
|
"original_fully_qualified_name": "ImTextureDataGetFormatName",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "format",
|
|
"type": {
|
|
"declaration": "ImTextureFormat",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImTextureFormat"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4266
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasDebugLogTextureRequests",
|
|
"original_fully_qualified_name": "ImFontAtlasDebugLogTextureRequests",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifndef",
|
|
"expression": "IMGUI_DISABLE_DEBUG_TOOLS"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4269
|
|
}
|
|
},
|
|
{
|
|
"name": "cImFontAtlasGetMouseCursorTexData",
|
|
"original_fully_qualified_name": "ImFontAtlasGetMouseCursorTexData",
|
|
"return_type": {
|
|
"declaration": "bool",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "bool"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "atlas",
|
|
"type": {
|
|
"declaration": "ImFontAtlas*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImFontAtlas"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "cursor_type",
|
|
"type": {
|
|
"declaration": "ImGuiMouseCursor",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiMouseCursor"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_offset",
|
|
"type": {
|
|
"declaration": "ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_size",
|
|
"type": {
|
|
"declaration": "ImVec2*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_uv_border",
|
|
"type": {
|
|
"declaration": "ImVec2[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": true,
|
|
"is_varargs": false,
|
|
"array_bounds": "2",
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "out_uv_fill",
|
|
"type": {
|
|
"declaration": "ImVec2[2]",
|
|
"description": {
|
|
"kind": "Array",
|
|
"bounds": "2",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImVec2"
|
|
}
|
|
}
|
|
},
|
|
"is_array": true,
|
|
"is_varargs": false,
|
|
"array_bounds": "2",
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4272
|
|
}
|
|
},
|
|
{
|
|
"name": "cImGuiTestEngineHook_ItemAdd",
|
|
"original_fully_qualified_name": "ImGuiTestEngineHook_ItemAdd",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "bb",
|
|
"type": {
|
|
"declaration": "ImRect",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImRect"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "item_data",
|
|
"type": {
|
|
"declaration": "const ImGuiLastItemData*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiLastItemData",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"comments": {
|
|
"attached": "// item_data may be NULL"
|
|
},
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4279
|
|
}
|
|
},
|
|
{
|
|
"name": "cImGuiTestEngineHook_ItemInfo",
|
|
"original_fully_qualified_name": "ImGuiTestEngineHook_ItemInfo",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "label",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "flags",
|
|
"type": {
|
|
"declaration": "ImGuiItemStatusFlags",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiItemStatusFlags"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4280
|
|
}
|
|
},
|
|
{
|
|
"name": "cImGuiTestEngineHook_Log",
|
|
"original_fully_qualified_name": "ImGuiTestEngineHook_Log",
|
|
"return_type": {
|
|
"declaration": "void",
|
|
"description": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "void"
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"is_nullable": false,
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "__unnamed_arg2__",
|
|
"is_array": false,
|
|
"is_varargs": true,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4281
|
|
}
|
|
},
|
|
{
|
|
"name": "cImGuiTestEngine_FindItemDebugLabel",
|
|
"original_fully_qualified_name": "ImGuiTestEngine_FindItemDebugLabel",
|
|
"return_type": {
|
|
"declaration": "const char*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "Builtin",
|
|
"builtin_type": "char",
|
|
"storage_classes": [
|
|
"const"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"name": "ctx",
|
|
"type": {
|
|
"declaration": "ImGuiContext*",
|
|
"description": {
|
|
"kind": "Pointer",
|
|
"inner_type": {
|
|
"kind": "User",
|
|
"name": "ImGuiContext"
|
|
}
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": {
|
|
"declaration": "ImGuiID",
|
|
"description": {
|
|
"kind": "User",
|
|
"name": "ImGuiID"
|
|
}
|
|
},
|
|
"is_array": false,
|
|
"is_varargs": false,
|
|
"is_instance_pointer": false
|
|
}
|
|
],
|
|
"is_default_argument_helper": false,
|
|
"is_manual_helper": false,
|
|
"is_imstr_helper": false,
|
|
"has_imstr_helper": false,
|
|
"is_unformatted_helper": false,
|
|
"is_static": false,
|
|
"conditionals": [
|
|
{
|
|
"condition": "ifdef",
|
|
"expression": "IMGUI_ENABLE_TEST_ENGINE"
|
|
}
|
|
],
|
|
"is_internal": false,
|
|
"source_location": {
|
|
"filename": "imgui_internal.h",
|
|
"line": 4282
|
|
}
|
|
}
|
|
]
|
|
} |