goat3d

view goat3d.vcxproj.filters @ 47:498ca7ac7047

- placed all the implementation stuff in the g3dimpl namespace - added animation stuff to the public API - started writing animation saving/loading
author John Tsiombikas <nuclear@member.fsf.org>
date Sat, 28 Dec 2013 06:47:39 +0200
parents 6b651613bd9f
children d317eb4f83da
line source
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="src">
5 <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6 <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7 </Filter>
8 <Filter Include="libs">
9 <UniqueIdentifier>{bbf568eb-077e-4cb6-8607-e6a016ab7360}</UniqueIdentifier>
10 </Filter>
11 <Filter Include="libs\tinyxml2">
12 <UniqueIdentifier>{8215d0ae-e53d-4dd7-8ca0-ba4470326776}</UniqueIdentifier>
13 </Filter>
14 <Filter Include="libs\openctm">
15 <UniqueIdentifier>{d8a998b8-6390-40ac-b62a-8e5dbf61d437}</UniqueIdentifier>
16 </Filter>
17 <Filter Include="libs\openctm\liblzma">
18 <UniqueIdentifier>{18a85bea-ddb2-49a1-a7b1-bd11b23d5549}</UniqueIdentifier>
19 </Filter>
20 <Filter Include="libs\vmath">
21 <UniqueIdentifier>{dc4ab435-af1e-4786-8011-a7a793e229eb}</UniqueIdentifier>
22 </Filter>
23 <Filter Include="libs\anim">
24 <UniqueIdentifier>{05d8010d-b4d9-4829-80ea-8c8d018e1e04}</UniqueIdentifier>
25 </Filter>
26 </ItemGroup>
27 <ItemGroup>
28 <ClInclude Include="src\camera.h">
29 <Filter>src</Filter>
30 </ClInclude>
31 <ClInclude Include="src\chunk.h">
32 <Filter>src</Filter>
33 </ClInclude>
34 <ClInclude Include="src\goat3d.h">
35 <Filter>src</Filter>
36 </ClInclude>
37 <ClInclude Include="src\goat3d_impl.h">
38 <Filter>src</Filter>
39 </ClInclude>
40 <ClInclude Include="src\light.h">
41 <Filter>src</Filter>
42 </ClInclude>
43 <ClInclude Include="src\material.h">
44 <Filter>src</Filter>
45 </ClInclude>
46 <ClInclude Include="src\mesh.h">
47 <Filter>src</Filter>
48 </ClInclude>
49 <ClInclude Include="src\xform_node.h">
50 <Filter>src</Filter>
51 </ClInclude>
52 <ClInclude Include="src\node.h">
53 <Filter>src</Filter>
54 </ClInclude>
55 <ClInclude Include="src\object.h">
56 <Filter>src</Filter>
57 </ClInclude>
58 <ClInclude Include="src\log.h">
59 <Filter>src</Filter>
60 </ClInclude>
61 <ClInclude Include="libs\tinyxml2\tinyxml2.h">
62 <Filter>libs\tinyxml2</Filter>
63 </ClInclude>
64 <ClInclude Include="libs\openctm\internal.h">
65 <Filter>libs\openctm</Filter>
66 </ClInclude>
67 <ClInclude Include="libs\openctm\openctm.h">
68 <Filter>libs\openctm</Filter>
69 </ClInclude>
70 <ClInclude Include="libs\openctm\openctmpp.h">
71 <Filter>libs\openctm</Filter>
72 </ClInclude>
73 <ClInclude Include="libs\openctm\liblzma\Alloc.h">
74 <Filter>libs\openctm\liblzma</Filter>
75 </ClInclude>
76 <ClInclude Include="libs\openctm\liblzma\LzFind.h">
77 <Filter>libs\openctm\liblzma</Filter>
78 </ClInclude>
79 <ClInclude Include="libs\openctm\liblzma\LzHash.h">
80 <Filter>libs\openctm\liblzma</Filter>
81 </ClInclude>
82 <ClInclude Include="libs\openctm\liblzma\LzmaDec.h">
83 <Filter>libs\openctm\liblzma</Filter>
84 </ClInclude>
85 <ClInclude Include="libs\openctm\liblzma\LzmaEnc.h">
86 <Filter>libs\openctm\liblzma</Filter>
87 </ClInclude>
88 <ClInclude Include="libs\openctm\liblzma\LzmaLib.h">
89 <Filter>libs\openctm\liblzma</Filter>
90 </ClInclude>
91 <ClInclude Include="libs\openctm\liblzma\NameMangle.h">
92 <Filter>libs\openctm\liblzma</Filter>
93 </ClInclude>
94 <ClInclude Include="libs\openctm\liblzma\Types.h">
95 <Filter>libs\openctm\liblzma</Filter>
96 </ClInclude>
97 <ClInclude Include="libs\anim\anim.h">
98 <Filter>libs\anim</Filter>
99 </ClInclude>
100 <ClInclude Include="libs\anim\dynarr.h">
101 <Filter>libs\anim</Filter>
102 </ClInclude>
103 <ClInclude Include="libs\anim\track.h">
104 <Filter>libs\anim</Filter>
105 </ClInclude>
106 <ClInclude Include="libs\vmath\basis.h">
107 <Filter>libs\vmath</Filter>
108 </ClInclude>
109 <ClInclude Include="libs\vmath\geom.h">
110 <Filter>libs\vmath</Filter>
111 </ClInclude>
112 <ClInclude Include="libs\vmath\matrix.h">
113 <Filter>libs\vmath</Filter>
114 </ClInclude>
115 <ClInclude Include="libs\vmath\quat.h">
116 <Filter>libs\vmath</Filter>
117 </ClInclude>
118 <ClInclude Include="libs\vmath\ray.h">
119 <Filter>libs\vmath</Filter>
120 </ClInclude>
121 <ClInclude Include="libs\vmath\sphvec.h">
122 <Filter>libs\vmath</Filter>
123 </ClInclude>
124 <ClInclude Include="libs\vmath\vector.h">
125 <Filter>libs\vmath</Filter>
126 </ClInclude>
127 <ClInclude Include="libs\vmath\vmath.h">
128 <Filter>libs\vmath</Filter>
129 </ClInclude>
130 <ClInclude Include="libs\vmath\vmath_config.h">
131 <Filter>libs\vmath</Filter>
132 </ClInclude>
133 <ClInclude Include="libs\vmath\vmath_types.h">
134 <Filter>libs\vmath</Filter>
135 </ClInclude>
136 </ItemGroup>
137 <ItemGroup>
138 <ClCompile Include="src\goat3d.cc">
139 <Filter>src</Filter>
140 </ClCompile>
141 <ClCompile Include="src\mesh.cc">
142 <Filter>src</Filter>
143 </ClCompile>
144 <ClCompile Include="src\xform_node.cc">
145 <Filter>src</Filter>
146 </ClCompile>
147 <ClCompile Include="src\camera.cc">
148 <Filter>src</Filter>
149 </ClCompile>
150 <ClCompile Include="src\light.cc">
151 <Filter>src</Filter>
152 </ClCompile>
153 <ClCompile Include="src\material.cc">
154 <Filter>src</Filter>
155 </ClCompile>
156 <ClCompile Include="src\node.cc">
157 <Filter>src</Filter>
158 </ClCompile>
159 <ClCompile Include="src\chunk.cc">
160 <Filter>src</Filter>
161 </ClCompile>
162 <ClCompile Include="src\goat3d_readxml.cc">
163 <Filter>src</Filter>
164 </ClCompile>
165 <ClCompile Include="src\goat3d_write.cc">
166 <Filter>src</Filter>
167 </ClCompile>
168 <ClCompile Include="src\goat3d_writexml.cc">
169 <Filter>src</Filter>
170 </ClCompile>
171 <ClCompile Include="src\log.cc">
172 <Filter>src</Filter>
173 </ClCompile>
174 <ClCompile Include="src\scene.cc">
175 <Filter>src</Filter>
176 </ClCompile>
177 <ClCompile Include="libs\tinyxml2\tinyxml2.cpp">
178 <Filter>libs\tinyxml2</Filter>
179 </ClCompile>
180 <ClCompile Include="libs\openctm\compressMG1.c">
181 <Filter>libs\openctm</Filter>
182 </ClCompile>
183 <ClCompile Include="libs\openctm\compressMG2.c">
184 <Filter>libs\openctm</Filter>
185 </ClCompile>
186 <ClCompile Include="libs\openctm\compressRAW.c">
187 <Filter>libs\openctm</Filter>
188 </ClCompile>
189 <ClCompile Include="libs\openctm\openctm.c">
190 <Filter>libs\openctm</Filter>
191 </ClCompile>
192 <ClCompile Include="libs\openctm\stream.c">
193 <Filter>libs\openctm</Filter>
194 </ClCompile>
195 <ClCompile Include="libs\openctm\liblzma\Alloc.c">
196 <Filter>libs\openctm\liblzma</Filter>
197 </ClCompile>
198 <ClCompile Include="libs\openctm\liblzma\LzFind.c">
199 <Filter>libs\openctm\liblzma</Filter>
200 </ClCompile>
201 <ClCompile Include="libs\openctm\liblzma\LzmaDec.c">
202 <Filter>libs\openctm\liblzma</Filter>
203 </ClCompile>
204 <ClCompile Include="libs\openctm\liblzma\LzmaEnc.c">
205 <Filter>libs\openctm\liblzma</Filter>
206 </ClCompile>
207 <ClCompile Include="libs\openctm\liblzma\LzmaLib.c">
208 <Filter>libs\openctm\liblzma</Filter>
209 </ClCompile>
210 <ClCompile Include="libs\anim\anim.c">
211 <Filter>libs\anim</Filter>
212 </ClCompile>
213 <ClCompile Include="libs\anim\dynarr.c">
214 <Filter>libs\anim</Filter>
215 </ClCompile>
216 <ClCompile Include="libs\anim\track.c">
217 <Filter>libs\anim</Filter>
218 </ClCompile>
219 <ClCompile Include="libs\vmath\basis.cc">
220 <Filter>libs\vmath</Filter>
221 </ClCompile>
222 <ClCompile Include="libs\vmath\basis_c.c">
223 <Filter>libs\vmath</Filter>
224 </ClCompile>
225 <ClCompile Include="libs\vmath\geom.c">
226 <Filter>libs\vmath</Filter>
227 </ClCompile>
228 <ClCompile Include="libs\vmath\matrix.cc">
229 <Filter>libs\vmath</Filter>
230 </ClCompile>
231 <ClCompile Include="libs\vmath\matrix_c.c">
232 <Filter>libs\vmath</Filter>
233 </ClCompile>
234 <ClCompile Include="libs\vmath\quat.cc">
235 <Filter>libs\vmath</Filter>
236 </ClCompile>
237 <ClCompile Include="libs\vmath\quat_c.c">
238 <Filter>libs\vmath</Filter>
239 </ClCompile>
240 <ClCompile Include="libs\vmath\ray.cc">
241 <Filter>libs\vmath</Filter>
242 </ClCompile>
243 <ClCompile Include="libs\vmath\ray_c.c">
244 <Filter>libs\vmath</Filter>
245 </ClCompile>
246 <ClCompile Include="libs\vmath\sphvec.cc">
247 <Filter>libs\vmath</Filter>
248 </ClCompile>
249 <ClCompile Include="libs\vmath\vector.cc">
250 <Filter>libs\vmath</Filter>
251 </ClCompile>
252 <ClCompile Include="libs\vmath\vmath.c">
253 <Filter>libs\vmath</Filter>
254 </ClCompile>
255 </ItemGroup>
256 <ItemGroup>
257 <None Include="libs\vmath\matrix.inl">
258 <Filter>libs\vmath</Filter>
259 </None>
260 <None Include="libs\vmath\quat.inl">
261 <Filter>libs\vmath</Filter>
262 </None>
263 <None Include="libs\vmath\ray.inl">
264 <Filter>libs\vmath</Filter>
265 </None>
266 <None Include="libs\vmath\vector.inl">
267 <Filter>libs\vmath</Filter>
268 </None>
269 <None Include="libs\vmath\vmath.inl">
270 <Filter>libs\vmath</Filter>
271 </None>
272 </ItemGroup>
273 </Project>