|
vsgImGui 0.7.0
VulkanSceneGraph, ImGui and ImPlot integration library
|

Public Attributes | |
| ImGuiConfigFlags | ConfigFlags |
| ImGuiBackendFlags | BackendFlags |
| ImVec2 | DisplaySize |
| float | DeltaTime |
| float | IniSavingRate |
| const char * | IniFilename |
| const char * | LogFilename |
| void * | UserData |
| ImFontAtlas * | Fonts |
| float | FontGlobalScale |
| bool | FontAllowUserScaling |
| ImFont * | FontDefault |
| ImVec2 | DisplayFramebufferScale |
| bool | ConfigNavSwapGamepadButtons |
| bool | ConfigNavMoveSetMousePos |
| bool | ConfigNavCaptureKeyboard |
| bool | ConfigNavEscapeClearFocusItem |
| bool | ConfigNavEscapeClearFocusWindow |
| bool | ConfigNavCursorVisibleAuto |
| bool | ConfigNavCursorVisibleAlways |
| bool | MouseDrawCursor |
| bool | ConfigMacOSXBehaviors |
| bool | ConfigInputTrickleEventQueue |
| bool | ConfigInputTextCursorBlink |
| bool | ConfigInputTextEnterKeepActive |
| bool | ConfigDragClickToInputText |
| bool | ConfigWindowsResizeFromEdges |
| bool | ConfigWindowsMoveFromTitleBarOnly |
| bool | ConfigWindowsCopyContentsWithCtrlC |
| bool | ConfigScrollbarScrollByPage |
| float | ConfigMemoryCompactTimer |
| float | MouseDoubleClickTime |
| float | MouseDoubleClickMaxDist |
| float | MouseDragThreshold |
| float | KeyRepeatDelay |
| float | KeyRepeatRate |
| bool | ConfigErrorRecovery |
| bool | ConfigErrorRecoveryEnableAssert |
| bool | ConfigErrorRecoveryEnableDebugLog |
| bool | ConfigErrorRecoveryEnableTooltip |
| bool | ConfigDebugIsDebuggerPresent |
| bool | ConfigDebugHighlightIdConflicts |
| bool | ConfigDebugBeginReturnValueOnce |
| bool | ConfigDebugBeginReturnValueLoop |
| bool | ConfigDebugIgnoreFocusLoss |
| bool | ConfigDebugIniSettings |
| const char * | BackendPlatformName |
| const char * | BackendRendererName |
| void * | BackendPlatformUserData |
| void * | BackendRendererUserData |
| void * | BackendLanguageUserData |
| bool | WantCaptureMouse |
| bool | WantCaptureKeyboard |
| bool | WantTextInput |
| bool | WantSetMousePos |
| bool | WantSaveIniSettings |
| bool | NavActive |
| bool | NavVisible |
| float | Framerate |
| int | MetricsRenderVertices |
| int | MetricsRenderIndices |
| int | MetricsRenderWindows |
| int | MetricsActiveWindows |
| ImVec2 | MouseDelta |
| ImGuiContext * | Ctx |
| ImVec2 | MousePos |
| bool | MouseDown [5] |
| float | MouseWheel |
| float | MouseWheelH |
| ImGuiMouseSource | MouseSource |
| bool | KeyCtrl |
| bool | KeyShift |
| bool | KeyAlt |
| bool | KeySuper |
| ImGuiKeyChord | KeyMods |
| ImGuiKeyData | KeysData [ImGuiKey_NamedKey_COUNT] |
| bool | WantCaptureMouseUnlessPopupClose |
| ImVec2 | MousePosPrev |
| ImVec2 | MouseClickedPos [5] |
| double | MouseClickedTime [5] |
| bool | MouseClicked [5] |
| bool | MouseDoubleClicked [5] |
| ImU16 | MouseClickedCount [5] |
| ImU16 | MouseClickedLastCount [5] |
| bool | MouseReleased [5] |
| bool | MouseDownOwned [5] |
| bool | MouseDownOwnedUnlessPopupClose [5] |
| bool | MouseWheelRequestAxisSwap |
| bool | MouseCtrlLeftAsRightClick |
| float | MouseDownDuration [5] |
| float | MouseDownDurationPrev [5] |
| float | MouseDragMaxDistanceSqr [5] |
| float | PenPressure |
| bool | AppFocusLost |
| bool | AppAcceptingEvents |
| ImWchar16 | InputQueueSurrogate |
| ImVector< ImWchar > | InputQueueCharacters |
| const char *(* | GetClipboardTextFn )(void *user_data) |
| void(* | SetClipboardTextFn )(void *user_data, const char *text) |
| void * | ClipboardUserData |