mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	Moved ImGuiColumnsFlags erroneously forward declared in imgui.h + demo bit.
This commit is contained in:
		
							
								
								
									
										1
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -138,7 +138,6 @@ typedef int ImDrawListFlags;        // -> enum ImDrawListFlags_      // Flags: f | |||||||
| typedef int ImFontAtlasFlags;       // -> enum ImFontAtlasFlags_     // Flags: for ImFontAtlas | typedef int ImFontAtlasFlags;       // -> enum ImFontAtlasFlags_     // Flags: for ImFontAtlas | ||||||
| typedef int ImGuiBackendFlags;      // -> enum ImGuiBackendFlags_    // Flags: for io.BackendFlags | typedef int ImGuiBackendFlags;      // -> enum ImGuiBackendFlags_    // Flags: for io.BackendFlags | ||||||
| typedef int ImGuiColorEditFlags;    // -> enum ImGuiColorEditFlags_  // Flags: for ColorEdit4(), ColorPicker4() etc. | typedef int ImGuiColorEditFlags;    // -> enum ImGuiColorEditFlags_  // Flags: for ColorEdit4(), ColorPicker4() etc. | ||||||
| typedef int ImGuiColumnsFlags;      // -> enum ImGuiColumnsFlags_    // Flags: for Columns(), BeginColumns() |  | ||||||
| typedef int ImGuiConfigFlags;       // -> enum ImGuiConfigFlags_     // Flags: for io.ConfigFlags | typedef int ImGuiConfigFlags;       // -> enum ImGuiConfigFlags_     // Flags: for io.ConfigFlags | ||||||
| typedef int ImGuiComboFlags;        // -> enum ImGuiComboFlags_      // Flags: for BeginCombo() | typedef int ImGuiComboFlags;        // -> enum ImGuiComboFlags_      // Flags: for BeginCombo() | ||||||
| typedef int ImGuiDragDropFlags;     // -> enum ImGuiDragDropFlags_   // Flags: for BeginDragDropSource(), AcceptDragDropPayload() | typedef int ImGuiDragDropFlags;     // -> enum ImGuiDragDropFlags_   // Flags: for BeginDragDropSource(), AcceptDragDropPayload() | ||||||
|   | |||||||
| @@ -2606,6 +2606,7 @@ static void ShowDemoWindowColumns() | |||||||
|                 ImGui::Separator(); |                 ImGui::Separator(); | ||||||
|             ImGui::Text("%c%c%c", 'a' + i, 'a' + i, 'a' + i); |             ImGui::Text("%c%c%c", 'a' + i, 'a' + i, 'a' + i); | ||||||
|             ImGui::Text("Width %.2f", ImGui::GetColumnWidth()); |             ImGui::Text("Width %.2f", ImGui::GetColumnWidth()); | ||||||
|  |             ImGui::Text("Avail %.2f", ImGui::GetContentRegionAvail().x); | ||||||
|             ImGui::Text("Offset %.2f", ImGui::GetColumnOffset()); |             ImGui::Text("Offset %.2f", ImGui::GetColumnOffset()); | ||||||
|             ImGui::Text("Long text that is likely to clip"); |             ImGui::Text("Long text that is likely to clip"); | ||||||
|             ImGui::Button("Button", ImVec2(-FLT_MIN, 0.0f)); |             ImGui::Button("Button", ImVec2(-FLT_MIN, 0.0f)); | ||||||
|   | |||||||
| @@ -91,6 +91,7 @@ struct ImGuiWindowSettings;         // Storage for window settings stored in .in | |||||||
| // Use your programming IDE "Go to definition" facility on the names of the center columns to find the actual flags/enum lists. | // Use your programming IDE "Go to definition" facility on the names of the center columns to find the actual flags/enum lists. | ||||||
| typedef int ImGuiLayoutType;            // -> enum ImGuiLayoutType_         // Enum: Horizontal or vertical | typedef int ImGuiLayoutType;            // -> enum ImGuiLayoutType_         // Enum: Horizontal or vertical | ||||||
| typedef int ImGuiButtonFlags;           // -> enum ImGuiButtonFlags_        // Flags: for ButtonEx(), ButtonBehavior() | typedef int ImGuiButtonFlags;           // -> enum ImGuiButtonFlags_        // Flags: for ButtonEx(), ButtonBehavior() | ||||||
|  | typedef int ImGuiColumnsFlags;          // -> enum ImGuiColumnsFlags_       // Flags: BeginColumns() | ||||||
| typedef int ImGuiDragFlags;             // -> enum ImGuiDragFlags_          // Flags: for DragBehavior() | typedef int ImGuiDragFlags;             // -> enum ImGuiDragFlags_          // Flags: for DragBehavior() | ||||||
| typedef int ImGuiItemFlags;             // -> enum ImGuiItemFlags_          // Flags: for PushItemFlag() | typedef int ImGuiItemFlags;             // -> enum ImGuiItemFlags_          // Flags: for PushItemFlag() | ||||||
| typedef int ImGuiItemStatusFlags;       // -> enum ImGuiItemStatusFlags_    // Flags: for DC.LastItemStatusFlags | typedef int ImGuiItemStatusFlags;       // -> enum ImGuiItemStatusFlags_    // Flags: for DC.LastItemStatusFlags | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user