Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 17cb66d

Browse files
committed
Add ImGui and expose a few parameters.
1 parent 58aa30d commit 17cb66d

File tree

14 files changed

+23608
-132
lines changed

14 files changed

+23608
-132
lines changed

‎ascii-render.vcxproj‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,13 +163,22 @@
163163
<ClCompile Include="font_5x7.cpp" />
164164
<ClCompile Include="font_8x13.cpp" />
165165
<ClCompile Include="font_8x8.cpp" />
166+
<ClCompile Include="imgui\imgui.cpp" />
167+
<ClCompile Include="imgui\imgui_demo.cpp" />
168+
<ClCompile Include="imgui\imgui_draw.cpp" />
166169
<ClCompile Include="main.cpp" />
167170
<ClCompile Include="mesh.cpp" />
168171
<ClCompile Include="toaster\PixelToaster.cpp" />
169172
</ItemGroup>
170173
<ItemGroup>
171174
<ClInclude Include="drawing.h" />
172175
<ClInclude Include="font.h" />
176+
<ClInclude Include="imgui\imconfig.h" />
177+
<ClInclude Include="imgui\imgui.h" />
178+
<ClInclude Include="imgui\imgui_internal.h" />
179+
<ClInclude Include="imgui\stb_rect_pack.h" />
180+
<ClInclude Include="imgui\stb_textedit.h" />
181+
<ClInclude Include="imgui\stb_truetype.h" />
173182
<ClInclude Include="math.h" />
174183
<ClInclude Include="mesh.h" />
175184
<ClInclude Include="toaster\PixelToaster.h" />

‎ascii-render.vcxproj.filters‎

Lines changed: 64 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,59 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup>
4-
<Filter Include="Source Files">
5-
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6-
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
4+
<Filter Include="toaster">
5+
<UniqueIdentifier>{fda9f2ff-4a2f-4e26-a62d-36648017a80a}</UniqueIdentifier>
76
</Filter>
8-
<Filter Include="Header Files">
9-
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10-
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
7+
<Filter Include="imgui">
8+
<UniqueIdentifier>{4576da82-0a13-49d7-8f8b-00cd51fe996a}</UniqueIdentifier>
119
</Filter>
12-
<Filter Include="Resource Files">
13-
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14-
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
10+
<Filter Include="font">
11+
<UniqueIdentifier>{5e7eac53-2866-4c0b-b096-3342baec7635}</UniqueIdentifier>
1512
</Filter>
16-
<Filter Include="toaster">
17-
<UniqueIdentifier>{fda9f2ff-4a2f-4e26-a62d-36648017a80a}</UniqueIdentifier>
13+
<Filter Include="drawing">
14+
<UniqueIdentifier>{a285ed4e-b9bc-4b5e-8026-9eaf26a81624}</UniqueIdentifier>
15+
</Filter>
16+
<Filter Include="math">
17+
<UniqueIdentifier>{c2b00f4c-a1ee-4b8a-a886-d618bfdab55e}</UniqueIdentifier>
18+
</Filter>
19+
<Filter Include="mesh">
20+
<UniqueIdentifier>{317dece4-ddc7-4381-8928-8967e84d50c8}</UniqueIdentifier>
1821
</Filter>
1922
</ItemGroup>
2023
<ItemGroup>
21-
<ClCompile Include="main.cpp">
22-
<Filter>Source Files</Filter>
24+
<ClCompile Include="toaster\PixelToaster.cpp">
25+
<Filter>toaster</Filter>
2326
</ClCompile>
24-
<ClCompile Include="drawing.cpp">
25-
<Filter>Source Files</Filter>
27+
<ClCompile Include="imgui\imgui.cpp">
28+
<Filter>imgui</Filter>
2629
</ClCompile>
27-
<ClCompile Include="mesh.cpp">
28-
<Filter>Source Files</Filter>
30+
<ClCompile Include="imgui\imgui_demo.cpp">
31+
<Filter>imgui</Filter>
2932
</ClCompile>
30-
<ClCompile Include="toaster\PixelToaster.cpp">
31-
<Filter>toaster</Filter>
33+
<ClCompile Include="imgui\imgui_draw.cpp">
34+
<Filter>imgui</Filter>
35+
</ClCompile>
36+
<ClCompile Include="font_8x13.cpp">
37+
<Filter>font</Filter>
3238
</ClCompile>
3339
<ClCompile Include="font.cpp">
34-
<Filter>Source Files</Filter>
40+
<Filter>font</Filter>
3541
</ClCompile>
3642
<ClCompile Include="font_5x7.cpp">
37-
<Filter>Source Files</Filter>
38-
</ClCompile>
39-
<ClCompile Include="font_8x13.cpp">
40-
<Filter>Source Files</Filter>
43+
<Filter>font</Filter>
4144
</ClCompile>
4245
<ClCompile Include="font_8x8.cpp">
43-
<Filter>Source Files</Filter>
46+
<Filter>font</Filter>
47+
</ClCompile>
48+
<ClCompile Include="drawing.cpp">
49+
<Filter>drawing</Filter>
50+
</ClCompile>
51+
<ClCompile Include="mesh.cpp">
52+
<Filter>mesh</Filter>
4453
</ClCompile>
54+
<ClCompile Include="main.cpp" />
4555
</ItemGroup>
4656
<ItemGroup>
47-
<ClInclude Include="drawing.h">
48-
<Filter>Header Files</Filter>
49-
</ClInclude>
50-
<ClInclude Include="math.h">
51-
<Filter>Header Files</Filter>
52-
</ClInclude>
53-
<ClInclude Include="mesh.h">
54-
<Filter>Header Files</Filter>
55-
</ClInclude>
5657
<ClInclude Include="toaster\PixelToaster.h">
5758
<Filter>toaster</Filter>
5859
</ClInclude>
@@ -65,13 +66,40 @@
6566
<ClInclude Include="toaster\PixelToasterWindows.h">
6667
<Filter>toaster</Filter>
6768
</ClInclude>
69+
<ClInclude Include="imgui\imconfig.h">
70+
<Filter>imgui</Filter>
71+
</ClInclude>
72+
<ClInclude Include="imgui\imgui.h">
73+
<Filter>imgui</Filter>
74+
</ClInclude>
75+
<ClInclude Include="imgui\imgui_internal.h">
76+
<Filter>imgui</Filter>
77+
</ClInclude>
78+
<ClInclude Include="imgui\stb_rect_pack.h">
79+
<Filter>imgui</Filter>
80+
</ClInclude>
81+
<ClInclude Include="imgui\stb_textedit.h">
82+
<Filter>imgui</Filter>
83+
</ClInclude>
84+
<ClInclude Include="imgui\stb_truetype.h">
85+
<Filter>imgui</Filter>
86+
</ClInclude>
6887
<ClInclude Include="font.h">
69-
<Filter>Header Files</Filter>
88+
<Filter>font</Filter>
89+
</ClInclude>
90+
<ClInclude Include="drawing.h">
91+
<Filter>drawing</Filter>
92+
</ClInclude>
93+
<ClInclude Include="math.h">
94+
<Filter>math</Filter>
95+
</ClInclude>
96+
<ClInclude Include="mesh.h">
97+
<Filter>mesh</Filter>
7098
</ClInclude>
7199
</ItemGroup>
72100
<ItemGroup>
73101
<None Include="math.inl">
74-
<Filter>Header Files</Filter>
102+
<Filter>math</Filter>
75103
</None>
76104
</ItemGroup>
77105
</Project>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /