Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/visual_studio/benixonox.vcproj @ 708

Last change on this file since 708 was 708, checked in by rgrieder, 16 years ago
  • added Vector2, Vector3, Matrix3, ColourValue, Quaternion and String to the misc folder as header files (each of them contains #include <string> … typedef std::string String , etc.)
  • please use String from now on by including <misc/String.h"
  • removed #include <OgreVector3.h", etc. from "CoreIncludes.h" (adjusted all source files)
  • adjusted all the source files (except network, that keeps <string> for the moment) (what a mess..)
  • moved usleep hack to misc/Sleep.h
  • relative include paths for files from other root directories (like misc, network, etc.) (but it stills writes "../Orxonox.h" when in folder orxonox/objects)
  • "OgreSceneManager.h" —> <OgreSceneManager.h>
  • included OrxonoxPrereqs in every file in folder orxonox
  • moved HUD and ParticleInterface to namespace orxonox
  • removed some using namespace Ogre/std when appropriate
  • I hope I haven't forgotten important points..
File size: 10.7 KB
Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="8.00"
5        Name="Orxonox"
6        ProjectGUID="{0B6C5CFD-F91B-432A-80A3-2610F61E060B}"
7        RootNamespace="FICN"
8        Keyword="Win32Proj"
9        >
10        <Platforms>
11                <Platform
12                        Name="Win32"
13                />
14        </Platforms>
15        <ToolFiles>
16        </ToolFiles>
17        <Configurations>
18                <Configuration
19                        Name="Debug|Win32"
20                        ConfigurationType="1"
21                        InheritedPropertySheets=".\base_properties_debug.vsprops"
22                        CharacterSet="1"
23                        >
24                        <Tool
25                                Name="VCPreBuildEventTool"
26                        />
27                        <Tool
28                                Name="VCCustomBuildTool"
29                        />
30                        <Tool
31                                Name="VCXMLDataGeneratorTool"
32                        />
33                        <Tool
34                                Name="VCWebServiceProxyGeneratorTool"
35                        />
36                        <Tool
37                                Name="VCMIDLTool"
38                        />
39                        <Tool
40                                Name="VCCLCompilerTool"
41                                AdditionalIncludeDirectories=""
42                                PreprocessorDefinitions="LOADER_STATIC_BUILD"
43                                PrecompiledHeaderThrough=""
44                        />
45                        <Tool
46                                Name="VCManagedResourceCompilerTool"
47                        />
48                        <Tool
49                                Name="VCResourceCompilerTool"
50                        />
51                        <Tool
52                                Name="VCPreLinkEventTool"
53                        />
54                        <Tool
55                                Name="VCLinkerTool"
56                                AdditionalDependencies="OgreMain_d.lib OIS_d.lib libogg_d.lib libvorbis_d.lib libvorbisfile_d.lib alut_d.lib zlibd.lib enet_d.lib EFX-Util.lib OpenAL32.lib"
57                                AdditionalLibraryDirectories=""
58                                IgnoreDefaultLibraryNames="/NODEFAULTLIB:MSVCRT"
59                                EntryPointSymbol=""
60                        />
61                        <Tool
62                                Name="VCALinkTool"
63                        />
64                        <Tool
65                                Name="VCManifestTool"
66                        />
67                        <Tool
68                                Name="VCXDCMakeTool"
69                        />
70                        <Tool
71                                Name="VCBscMakeTool"
72                        />
73                        <Tool
74                                Name="VCFxCopTool"
75                        />
76                        <Tool
77                                Name="VCAppVerifierTool"
78                        />
79                        <Tool
80                                Name="VCWebDeploymentTool"
81                        />
82                        <Tool
83                                Name="VCPostBuildEventTool"
84                        />
85                </Configuration>
86                <Configuration
87                        Name="Release|Win32"
88                        ConfigurationType="1"
89                        InheritedPropertySheets=".\base_properties_release.vsprops"
90                        CharacterSet="1"
91                        WholeProgramOptimization="1"
92                        >
93                        <Tool
94                                Name="VCPreBuildEventTool"
95                        />
96                        <Tool
97                                Name="VCCustomBuildTool"
98                        />
99                        <Tool
100                                Name="VCXMLDataGeneratorTool"
101                        />
102                        <Tool
103                                Name="VCWebServiceProxyGeneratorTool"
104                        />
105                        <Tool
106                                Name="VCMIDLTool"
107                        />
108                        <Tool
109                                Name="VCCLCompilerTool"
110                                AdditionalIncludeDirectories=""
111                                PreprocessorDefinitions="LOADER_STATIC_BUILD"
112                        />
113                        <Tool
114                                Name="VCManagedResourceCompilerTool"
115                        />
116                        <Tool
117                                Name="VCResourceCompilerTool"
118                        />
119                        <Tool
120                                Name="VCPreLinkEventTool"
121                        />
122                        <Tool
123                                Name="VCLinkerTool"
124                                AdditionalDependencies="OgreMain.lib OIS.lib libogg.lib libvorbis.lib libvorbisfile.lib alut.lib zlib.lib enet.lib EFX-Util.lib OpenAL32.lib"
125                                AdditionalLibraryDirectories=""
126                                IgnoreDefaultLibraryNames="/NODEFAULTLIB:MSVCRT"
127                                EntryPointSymbol=""
128                        />
129                        <Tool
130                                Name="VCALinkTool"
131                        />
132                        <Tool
133                                Name="VCManifestTool"
134                        />
135                        <Tool
136                                Name="VCXDCMakeTool"
137                        />
138                        <Tool
139                                Name="VCBscMakeTool"
140                        />
141                        <Tool
142                                Name="VCFxCopTool"
143                        />
144                        <Tool
145                                Name="VCAppVerifierTool"
146                        />
147                        <Tool
148                                Name="VCWebDeploymentTool"
149                        />
150                        <Tool
151                                Name="VCPostBuildEventTool"
152                        />
153                </Configuration>
154        </Configurations>
155        <References>
156        </References>
157        <Files>
158                <Filter
159                        Name="Source Files"
160                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
161                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
162                        >
163                        <File
164                                RelativePath="..\src\orxonox\GraphicsEngine.cc"
165                                >
166                        </File>
167                        <File
168                                RelativePath="..\src\orxonox\InputManager.cc"
169                                >
170                        </File>
171                        <File
172                                RelativePath="..\src\orxonox\Main.cc"
173                                >
174                        </File>
175                        <File
176                                RelativePath="..\src\orxonox\Orxonox.cc"
177                                >
178                        </File>
179                        <Filter
180                                Name="hud"
181                                >
182                                <File
183                                        RelativePath="..\src\orxonox\hud\HUD.cc"
184                                        >
185                                </File>
186                        </Filter>
187                        <Filter
188                                Name="objects"
189                                >
190                                <File
191                                        RelativePath="..\src\orxonox\objects\Ambient.cc"
192                                        >
193                                </File>
194                                <File
195                                        RelativePath="..\src\orxonox\objects\BaseObject.cc"
196                                        >
197                                </File>
198                                <File
199                                        RelativePath="..\src\orxonox\objects\BillboardSet.cc"
200                                        >
201                                </File>
202                                <File
203                                        RelativePath="..\src\orxonox\objects\Camera.cc"
204                                        >
205                                </File>
206                                <File
207                                        RelativePath="..\src\orxonox\objects\Explosion.cc"
208                                        >
209                                </File>
210                                <File
211                                        RelativePath="..\src\orxonox\objects\Fighter.cc"
212                                        >
213                                </File>
214                                <File
215                                        RelativePath="..\src\orxonox\objects\Light.cc"
216                                        >
217                                </File>
218                                <File
219                                        RelativePath="..\src\orxonox\objects\Mesh.cc"
220                                        >
221                                </File>
222                                <File
223                                        RelativePath="..\src\orxonox\objects\Model.cc"
224                                        >
225                                </File>
226                                <File
227                                        RelativePath="..\src\orxonox\objects\NPC.cc"
228                                        >
229                                </File>
230                                <File
231                                        RelativePath="..\src\orxonox\objects\Projectile.cc"
232                                        >
233                                </File>
234                                <File
235                                        RelativePath="..\src\orxonox\objects\Skybox.cc"
236                                        >
237                                </File>
238                                <File
239                                        RelativePath="..\src\orxonox\objects\SpaceShip.cc"
240                                        >
241                                </File>
242                                <File
243                                        RelativePath="..\src\orxonox\objects\WorldEntity.cc"
244                                        >
245                                </File>
246                                <Filter
247                                        Name="weapon_system"
248                                        >
249                                        <File
250                                                RelativePath="..\src\orxonox\objects\weapon_system\AmmunitionDump.cc"
251                                                >
252                                        </File>
253                                        <File
254                                                RelativePath="..\src\orxonox\objects\weapon_system\BarrelGun.cc"
255                                                >
256                                        </File>
257                                        <File
258                                                RelativePath="..\src\orxonox\objects\weapon_system\BaseWeapon.cc"
259                                                >
260                                        </File>
261                                        <File
262                                                RelativePath="..\src\orxonox\objects\weapon_system\Bullet.cc"
263                                                >
264                                        </File>
265                                        <File
266                                                RelativePath="..\src\orxonox\objects\weapon_system\BulletManager.cc"
267                                                >
268                                        </File>
269                                        <File
270                                                RelativePath="..\src\orxonox\objects\weapon_system\WeaponStation.cc"
271                                                >
272                                        </File>
273                                </Filter>
274                        </Filter>
275                        <Filter
276                                Name="particle"
277                                >
278                                <File
279                                        RelativePath="..\src\orxonox\particle\ParticleInterface.cc"
280                                        >
281                                </File>
282                        </Filter>
283                </Filter>
284                <Filter
285                        Name="Header Files"
286                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
287                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
288                        >
289                        <File
290                                RelativePath="..\src\orxonox\GraphicsEngine.h"
291                                >
292                        </File>
293                        <File
294                                RelativePath="..\src\orxonox\InputManager.h"
295                                >
296                        </File>
297                        <File
298                                RelativePath="..\src\orxonox\Orxonox.h"
299                                >
300                        </File>
301                        <File
302                                RelativePath="..\src\orxonox\OrxonoxPlatform.h"
303                                >
304                        </File>
305                        <File
306                                RelativePath="..\src\orxonox\OrxonoxPrereqs.h"
307                                >
308                        </File>
309                        <Filter
310                                Name="hud"
311                                >
312                                <File
313                                        RelativePath="..\src\orxonox\hud\HUD.h"
314                                        >
315                                </File>
316                        </Filter>
317                        <Filter
318                                Name="objects"
319                                >
320                                <File
321                                        RelativePath="..\src\orxonox\objects\Ambient.h"
322                                        >
323                                </File>
324                                <File
325                                        RelativePath="..\src\orxonox\objects\BaseObject.h"
326                                        >
327                                </File>
328                                <File
329                                        RelativePath="..\src\orxonox\objects\BillboardSet.h"
330                                        >
331                                </File>
332                                <File
333                                        RelativePath="..\src\orxonox\objects\Camera.h"
334                                        >
335                                </File>
336                                <File
337                                        RelativePath="..\src\orxonox\objects\Explosion.h"
338                                        >
339                                </File>
340                                <File
341                                        RelativePath="..\src\orxonox\objects\Fighter.h"
342                                        >
343                                </File>
344                                <File
345                                        RelativePath="..\src\orxonox\objects\Light.h"
346                                        >
347                                </File>
348                                <File
349                                        RelativePath="..\src\orxonox\objects\Mesh.h"
350                                        >
351                                </File>
352                                <File
353                                        RelativePath="..\src\orxonox\objects\Model.h"
354                                        >
355                                </File>
356                                <File
357                                        RelativePath="..\src\orxonox\objects\NPC.h"
358                                        >
359                                </File>
360                                <File
361                                        RelativePath="..\src\orxonox\objects\Projectile.h"
362                                        >
363                                </File>
364                                <File
365                                        RelativePath="..\src\orxonox\objects\Skybox.h"
366                                        >
367                                </File>
368                                <File
369                                        RelativePath="..\src\orxonox\objects\SpaceShip.h"
370                                        >
371                                </File>
372                                <File
373                                        RelativePath="..\src\orxonox\objects\Tickable.h"
374                                        >
375                                </File>
376                                <File
377                                        RelativePath="..\src\orxonox\objects\Timer.h"
378                                        >
379                                </File>
380                                <File
381                                        RelativePath="..\src\orxonox\objects\WorldEntity.h"
382                                        >
383                                </File>
384                                <Filter
385                                        Name="weapon_system"
386                                        >
387                                        <File
388                                                RelativePath="..\src\orxonox\objects\weapon_system\AmmunitionDump.h"
389                                                >
390                                        </File>
391                                        <File
392                                                RelativePath="..\src\orxonox\objects\weapon_system\BarrelGun.h"
393                                                >
394                                        </File>
395                                        <File
396                                                RelativePath="..\src\orxonox\objects\weapon_system\BaseWeapon.h"
397                                                >
398                                        </File>
399                                        <File
400                                                RelativePath="..\src\orxonox\objects\weapon_system\Bullet.h"
401                                                >
402                                        </File>
403                                        <File
404                                                RelativePath="..\src\orxonox\objects\weapon_system\BulletManager.h"
405                                                >
406                                        </File>
407                                        <File
408                                                RelativePath="..\src\orxonox\objects\weapon_system\WeaponStation.h"
409                                                >
410                                        </File>
411                                </Filter>
412                        </Filter>
413                        <Filter
414                                Name="particle"
415                                >
416                                <File
417                                        RelativePath="..\src\orxonox\particle\ParticleInterface.h"
418                                        >
419                                </File>
420                        </Filter>
421                        <Filter
422                                Name="misc"
423                                >
424                                <File
425                                        RelativePath="..\src\misc\ColourValue.h"
426                                        >
427                                </File>
428                                <File
429                                        RelativePath="..\src\misc\Math.h"
430                                        >
431                                </File>
432                                <File
433                                        RelativePath="..\src\misc\Matrix3.h"
434                                        >
435                                </File>
436                                <File
437                                        RelativePath="..\src\misc\Quaternion.h"
438                                        >
439                                </File>
440                                <File
441                                        RelativePath="..\src\misc\Sleep.h"
442                                        >
443                                </File>
444                                <File
445                                        RelativePath="..\src\misc\String.h"
446                                        >
447                                </File>
448                                <File
449                                        RelativePath="..\src\misc\String2Number.h"
450                                        >
451                                </File>
452                                <File
453                                        RelativePath="..\src\misc\Tokenizer.h"
454                                        >
455                                </File>
456                                <File
457                                        RelativePath="..\src\misc\Vector2.h"
458                                        >
459                                </File>
460                                <File
461                                        RelativePath="..\src\misc\Vector3.h"
462                                        >
463                                </File>
464                                <File
465                                        RelativePath="..\src\misc\Vector4.h"
466                                        >
467                                </File>
468                        </Filter>
469                </Filter>
470                <Filter
471                        Name="Resource Files"
472                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
473                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
474                        >
475                        <File
476                                RelativePath="..\bin\media.cfg"
477                                >
478                        </File>
479                        <File
480                                RelativePath="..\bin\ogre.cfg"
481                                >
482                        </File>
483                        <File
484                                RelativePath="..\bin\Ogre.log"
485                                >
486                        </File>
487                        <File
488                                RelativePath="..\bin\orxonox.ini"
489                                >
490                        </File>
491                        <File
492                                RelativePath="..\bin\orxonox.log"
493                                >
494                        </File>
495                        <File
496                                RelativePath="..\bin\plugins.cfg"
497                                >
498                        </File>
499                        <File
500                                RelativePath="..\bin\plugins_d.cfg"
501                                >
502                        </File>
503                        <File
504                                RelativePath="..\bin\quake3settings.cfg"
505                                >
506                        </File>
507                        <File
508                                RelativePath="..\bin\resources.cfg"
509                                >
510                        </File>
511                        <File
512                                RelativePath="..\bin\levels\sample.oxw"
513                                >
514                        </File>
515                        <File
516                                RelativePath="..\bin\translation_default.lang"
517                                >
518                        </File>
519                        <File
520                                RelativePath="..\bin\translation_german.lang"
521                                >
522                        </File>
523                </Filter>
524        </Files>
525        <Globals>
526        </Globals>
527</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.