mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-19 23:38:29 +01:00
update to imgui cleanup release 1.44
This commit is contained in:
@@ -84,6 +84,11 @@ CIMGUI_API void igGetContentRegionMax(ImVec2* out)
|
|||||||
*out = ImGui::GetContentRegionMax();
|
*out = ImGui::GetContentRegionMax();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CIMGUI_API void igGetContentRegionAvail(struct ImVec2* out)
|
||||||
|
{
|
||||||
|
*out = ImGui::GetContentRegionAvail();
|
||||||
|
}
|
||||||
|
|
||||||
CIMGUI_API void igGetWindowContentRegionMin(ImVec2* out)
|
CIMGUI_API void igGetWindowContentRegionMin(ImVec2* out)
|
||||||
{
|
{
|
||||||
*out = ImGui::GetWindowContentRegionMin();
|
*out = ImGui::GetWindowContentRegionMin();
|
||||||
|
@@ -41,6 +41,7 @@ CIMGUI_API bool igBeginChild(CONST char* str_id, CONST struct ImVec2
|
|||||||
CIMGUI_API bool igBeginChildEx(ImGuiID id, CONST struct ImVec2 size, bool border, ImGuiWindowFlags extra_flags);
|
CIMGUI_API bool igBeginChildEx(ImGuiID id, CONST struct ImVec2 size, bool border, ImGuiWindowFlags extra_flags);
|
||||||
CIMGUI_API void igEndChild();
|
CIMGUI_API void igEndChild();
|
||||||
CIMGUI_API void igGetContentRegionMax(struct ImVec2* out);
|
CIMGUI_API void igGetContentRegionMax(struct ImVec2* out);
|
||||||
|
CIMGUI_API void igGetContentRegionAvail(struct ImVec2* out);
|
||||||
CIMGUI_API void igGetWindowContentRegionMin(struct ImVec2* out);
|
CIMGUI_API void igGetWindowContentRegionMin(struct ImVec2* out);
|
||||||
CIMGUI_API void igGetWindowContentRegionMax(struct ImVec2* out);
|
CIMGUI_API void igGetWindowContentRegionMax(struct ImVec2* out);
|
||||||
CIMGUI_API ImDrawList* igGetWindowDrawList();
|
CIMGUI_API ImDrawList* igGetWindowDrawList();
|
||||||
@@ -335,6 +336,7 @@ CIMGUI_API ImFont* ImFontAtlas_AddFontDefault(ImFontAtlas* atlas, CONST
|
|||||||
CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* atlas, CONST char* filename, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* atlas, CONST char* filename, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
||||||
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* atlas, void* ttf_data, int ttf_size, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* atlas, void* ttf_data, int ttf_size, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
||||||
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* atlas, CONST void* compressed_ttf_data, int compressed_ttf_size, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* atlas, CONST void* compressed_ttf_data, int compressed_ttf_size, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
||||||
|
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* atlas, CONST char* compressed_ttf_data_base85, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges);
|
||||||
CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* atlas);
|
CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* atlas);
|
||||||
CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* atlas);
|
CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* atlas);
|
||||||
|
|
||||||
|
@@ -77,11 +77,14 @@
|
|||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="..\imgui\imgui.cpp" />
|
<ClCompile Include="..\imgui\imgui.cpp" />
|
||||||
|
<ClCompile Include="..\imgui\imgui_demo.cpp" />
|
||||||
|
<ClCompile Include="..\imgui\imgui_draw.cpp" />
|
||||||
<ClCompile Include="cimgui.cpp" />
|
<ClCompile Include="cimgui.cpp" />
|
||||||
<ClCompile Include="drawList.cpp" />
|
<ClCompile Include="drawList.cpp" />
|
||||||
<ClCompile Include="fontAtlas.cpp" />
|
<ClCompile Include="fontAtlas.cpp" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<ClInclude Include="..\imgui\imgui_internal.h" />
|
||||||
<ClInclude Include="cimgui.h" />
|
<ClInclude Include="cimgui.h" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
@@ -27,10 +27,19 @@
|
|||||||
<ClCompile Include="drawList.cpp">
|
<ClCompile Include="drawList.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\imgui\imgui_draw.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\imgui\imgui_demo.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClInclude Include="cimgui.h">
|
<ClInclude Include="cimgui.h">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\imgui\imgui_internal.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
@@ -42,6 +42,11 @@ CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* atlas
|
|||||||
return atlas->AddFontFromMemoryCompressedTTF(compressed_ttf_data, compressed_ttf_size, size_pixels, font_cfg, glyph_ranges);
|
return atlas->AddFontFromMemoryCompressedTTF(compressed_ttf_data, compressed_ttf_size, size_pixels, font_cfg, glyph_ranges);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* atlas, CONST char* compressed_ttf_data_base85, float size_pixels, CONST ImFontConfig* font_cfg, CONST ImWchar* glyph_ranges)
|
||||||
|
{
|
||||||
|
return atlas->AddFontFromMemoryCompressedBase85TTF(compressed_ttf_data_base85, size_pixels, font_cfg, glyph_ranges);
|
||||||
|
}
|
||||||
|
|
||||||
CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* atlas)
|
CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* atlas)
|
||||||
{
|
{
|
||||||
return atlas->ClearTexData();
|
return atlas->ClearTexData();
|
||||||
|
2
imgui
2
imgui
Submodule imgui updated: e8cb874afe...a99ba42a39
Reference in New Issue
Block a user