|
@@ -126,7 +126,7 @@ struct ImDrawListSharedData; // Data shared between all ImDrawList instan
|
|
struct ImGuiColorMod; // Stacked color modifier, backup of modified data so we can restore it
|
|
struct ImGuiColorMod; // Stacked color modifier, backup of modified data so we can restore it
|
|
struct ImGuiContext; // Main Dear ImGui context
|
|
struct ImGuiContext; // Main Dear ImGui context
|
|
struct ImGuiContextHook; // Hook for extensions like ImGuiTestEngine
|
|
struct ImGuiContextHook; // Hook for extensions like ImGuiTestEngine
|
|
-struct ImGuiDataVarInfo; // Variable information (e.g. to avoid style variables from an enum)
|
|
|
|
|
|
+struct ImGuiDataVarInfo; // Variable information (e.g. to access style variables from an enum)
|
|
struct ImGuiDataTypeInfo; // Type information associated to a ImGuiDataType enum
|
|
struct ImGuiDataTypeInfo; // Type information associated to a ImGuiDataType enum
|
|
struct ImGuiGroupData; // Stacked storage data for BeginGroup()/EndGroup()
|
|
struct ImGuiGroupData; // Stacked storage data for BeginGroup()/EndGroup()
|
|
struct ImGuiInputTextState; // Internal state of the currently focused/edited text input box
|
|
struct ImGuiInputTextState; // Internal state of the currently focused/edited text input box
|
|
@@ -1598,10 +1598,10 @@ struct ImGuiNavItemData
|
|
ImGuiID FocusScopeId; // Init,Move // Best candidate focus scope ID
|
|
ImGuiID FocusScopeId; // Init,Move // Best candidate focus scope ID
|
|
ImRect RectRel; // Init,Move // Best candidate bounding box in window relative space
|
|
ImRect RectRel; // Init,Move // Best candidate bounding box in window relative space
|
|
ImGuiItemFlags InFlags; // ????,Move // Best candidate item flags
|
|
ImGuiItemFlags InFlags; // ????,Move // Best candidate item flags
|
|
- ImGuiSelectionUserData SelectionUserData;//I+Mov // Best candidate SetNextItemSelectionData() value.
|
|
|
|
float DistBox; // Move // Best candidate box distance to current NavId
|
|
float DistBox; // Move // Best candidate box distance to current NavId
|
|
float DistCenter; // Move // Best candidate center distance to current NavId
|
|
float DistCenter; // Move // Best candidate center distance to current NavId
|
|
float DistAxial; // Move // Best candidate axial distance to current NavId
|
|
float DistAxial; // Move // Best candidate axial distance to current NavId
|
|
|
|
+ ImGuiSelectionUserData SelectionUserData;//I+Mov // Best candidate SetNextItemSelectionData() value.
|
|
|
|
|
|
ImGuiNavItemData() { Clear(); }
|
|
ImGuiNavItemData() { Clear(); }
|
|
void Clear() { Window = NULL; ID = FocusScopeId = 0; InFlags = 0; SelectionUserData = -1; DistBox = DistCenter = DistAxial = FLT_MAX; }
|
|
void Clear() { Window = NULL; ID = FocusScopeId = 0; InFlags = 0; SelectionUserData = -1; DistBox = DistCenter = DistAxial = FLT_MAX; }
|