Lines Matching defs:ImGuiWindowTempData
1050 struct IMGUI_API ImGuiWindowTempData struct
1052 ImVec2 CursorPos;
1053 ImVec2 CursorPosPrevLine;
1054 ImVec2 CursorStartPos; // Initial position in client area with padding
1055 …ontents, always growing during the frame. Turned into window->SizeContents at the beginning of nex…
1056 ImVec2 CurrentLineSize;
1057 float CurrentLineTextBaseOffset;
1058 ImVec2 PrevLineSize;
1059 float PrevLineTextBaseOffset;
1060 float LogLinePosY;
1061 int TreeDepth;
1062 … TreeDepthMayJumpToParentOnPop; // Store a copy of !g.NavIdIsAlive for TreeDepth 0..31
1063 ImGuiID LastItemId;
1064 ImGuiItemStatusFlags LastItemStatusFlags;
1065 ImRect LastItemRect; // Interaction rect
1066 … // End-user display rect (only valid if LastItemStatusFlags & ImGuiItemStatusFlags_HasDisplayRect)
1067 …mGuiNavLayer NavLayerCurrent; // Current layer, 0..31 (we currently only use 0..1)
1068 … NavLayerCurrentMask; // = (1 << NavLayerCurrent) used by ItemAdd prior to clipping.
1069 … NavLayerActiveMask; // Which layer have been written to (result from previous frame)
1070 … NavLayerActiveMaskNext; // Which layer have been written to (buffer for current frame)
1071 bool NavHideHighlightOneFrame;
1072 …ool NavHasScroll; // Set when scrolling can be used (ScrollMax > 0.0f)
1095 ImGuiWindowTempData() in ImGuiWindowTempData() function