Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 28, 2007, 10:30:29 PM (17 years ago)
Author:
rgrieder
Message:
  • 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..
Location:
code/branches/FICN/visual_studio
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/visual_studio/FICN.sln

    r682 r708  
    2323        EndProjectSection
    2424        ProjectSection(ProjectDependencies) = postProject
     25                {35575B59-E1AE-40E8-89C4-2862B5B09B68} = {35575B59-E1AE-40E8-89C4-2862B5B09B68}
     26                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
     27                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    2528                {4733BD1A-E04C-458D-8BFB-5010250EA497} = {4733BD1A-E04C-458D-8BFB-5010250EA497}
    26                 {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    27                 {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
    28                 {35575B59-E1AE-40E8-89C4-2862B5B09B68} = {35575B59-E1AE-40E8-89C4-2862B5B09B68}
    2929                {E283910F-F911-40FB-A09D-D025CA821912} = {E283910F-F911-40FB-A09D-D025CA821912}
    3030        EndProjectSection
     
    4242        EndProjectSection
    4343        ProjectSection(ProjectDependencies) = postProject
     44                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    4445                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
    45                 {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    4646        EndProjectSection
    4747EndProject
     
    5050                Debug.AspNetCompiler.Debug = "True"
    5151                Release.AspNetCompiler.Debug = "False"
     52        EndProjectSection
     53EndProject
     54Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestProj", "testproj.vcproj", "{97B226C5-8FD9-4A1E-B50B-5CBF79CF46F5}"
     55        ProjectSection(WebsiteProperties) = preProject
     56                Debug.AspNetCompiler.Debug = "True"
     57                Release.AspNetCompiler.Debug = "False"
     58        EndProjectSection
     59        ProjectSection(ProjectDependencies) = postProject
     60                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    5261        EndProjectSection
    5362EndProject
     
    8291                {2240ECD7-2F48-4431-8E1B-25466A384CCC}.Release|Win32.ActiveCfg = Release|Win32
    8392                {2240ECD7-2F48-4431-8E1B-25466A384CCC}.Release|Win32.Build.0 = Release|Win32
     93                {97B226C5-8FD9-4A1E-B50B-5CBF79CF46F5}.Debug|Win32.ActiveCfg = Debug|Win32
     94                {97B226C5-8FD9-4A1E-B50B-5CBF79CF46F5}.Release|Win32.ActiveCfg = Release|Win32
    8495        EndGlobalSection
    8596        GlobalSection(SolutionProperties) = preSolution
  • code/branches/FICN/visual_studio/audio.vcproj

    r678 r708  
    177177                        </File>
    178178                </Filter>
    179                 <Filter
    180                         Name="Resource Files"
    181                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
    182                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
    183                         >
    184                 </Filter>
    185179        </Files>
    186180        <Globals>
  • code/branches/FICN/visual_studio/base_properties.vsprops

    r686 r708  
    1111                AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\src&quot;;&quot;$(OGRE_HOME)\Dependencies\include&quot;;&quot;$(OGRE_HOME)\OgreMain\include&quot;;&quot;$(ORXONOX_HOME)\dependencies\include&quot;"
    1212                PreprocessorDefinitions="WIN32;__WIN32__;_WIN32;BOOST_ALL_DYN_LINK"
    13                 WarningLevel="2"
     13                WarningLevel="3"
    1414                Detect64BitPortabilityProblems="true"
    1515                DebugInformationFormat="3"
  • code/branches/FICN/visual_studio/base_properties_release.vsprops

    r678 r708  
    1717                Name="VCLinkerTool"
    1818                LinkIncremental="1"
     19                GenerateDebugInformation="true"
    1920                OptimizeReferences="2"
    2021                EnableCOMDATFolding="2"
  • code/branches/FICN/visual_studio/benixonox.vcproj

    r682 r708  
    177177                                >
    178178                        </File>
    179                         <File
    180                                 RelativePath="..\src\orxonox\SpaceshipSteering.cc"
    181                                 >
    182                         </File>
    183179                        <Filter
    184180                                Name="hud"
     
    187183                                        RelativePath="..\src\orxonox\hud\HUD.cc"
    188184                                        >
    189                                         <FileConfiguration
    190                                                 Name="Debug|Win32"
    191                                                 >
    192                                                 <Tool
    193                                                         Name="VCCLCompilerTool"
    194                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"
    195                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
    196                                                 />
    197                                         </FileConfiguration>
    198                                         <FileConfiguration
    199                                                 Name="Release|Win32"
    200                                                 >
    201                                                 <Tool
    202                                                         Name="VCCLCompilerTool"
    203                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"
    204                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
    205                                                 />
    206                                         </FileConfiguration>
    207185                                </File>
    208186                        </Filter>
     
    310288                        >
    311289                        <File
    312                                 RelativePath="..\src\orxonox\AIClass.h"
    313                                 >
    314                         </File>
    315                         <File
    316                                 RelativePath="..\src\orxonox\Arrival.h"
    317                                 >
    318                         </File>
    319                         <File
    320                                 RelativePath="..\src\orxonox\Flocking.h"
    321                                 >
    322                         </File>
    323                         <File
    324290                                RelativePath="..\src\orxonox\GraphicsEngine.h"
    325291                                >
     
    339305                        <File
    340306                                RelativePath="..\src\orxonox\OrxonoxPrereqs.h"
    341                                 >
    342                         </File>
    343                         <File
    344                                 RelativePath="..\src\orxonox\SpaceshipSteering.h"
    345307                                >
    346308                        </File>
     
    461423                                >
    462424                                <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
    463449                                        RelativePath="..\src\misc\String2Number.h"
    464450                                        >
     
    466452                                <File
    467453                                        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"
    468466                                        >
    469467                                </File>
     
    476474                        >
    477475                        <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
    478512                                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"
    479521                                >
    480522                        </File>
  • code/branches/FICN/visual_studio/core.vcproj

    r686 r708  
    5454                                Name="VCLinkerTool"
    5555                                AdditionalDependencies="OgreMain_d.lib"
     56                                OutputFile="$(OutDir)\$(ProjectName)_d.dll"
    5657                        />
    5758                        <Tool
     
    183184                        </File>
    184185                        <File
     186                                RelativePath="..\src\orxonox\core\Language.cc"
     187                                >
     188                        </File>
     189                        <File
    185190                                RelativePath="..\src\orxonox\core\MetaObjectList.cc"
    186191                                >
     
    213218                        </File>
    214219                        <File
     220                                RelativePath="..\src\orxonox\core\ColourValue.h"
     221                                >
     222                        </File>
     223                        <File
    215224                                RelativePath="..\src\orxonox\core\ConfigValueContainer.h"
    216225                                >
     
    253262                        </File>
    254263                        <File
     264                                RelativePath="..\src\orxonox\core\Language.h"
     265                                >
     266                        </File>
     267                        <File
    255268                                RelativePath="..\src\orxonox\core\MetaObjectList.h"
    256269                                >
     
    272285                                >
    273286                        </File>
    274                 </Filter>
    275                 <Filter
    276                         Name="Resource Files"
    277                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
    278                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
    279                         >
    280287                </Filter>
    281288        </Files>
  • code/branches/FICN/visual_studio/loader.vcproj

    r682 r708  
    153153                        </File>
    154154                </Filter>
    155                 <Filter
    156                         Name="Resource Files"
    157                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
    158                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
    159                         >
    160                 </Filter>
    161155        </Files>
    162156        <Globals>
  • code/branches/FICN/visual_studio/network.vcproj

    r678 r708  
    235235                        </File>
    236236                </Filter>
    237                 <Filter
    238                         Name="Resource Files"
    239                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
    240                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
    241                         >
    242                 </Filter>
    243237        </Files>
    244238        <Globals>
  • code/branches/FICN/visual_studio/tinyxml.vcproj

    r678 r708  
    163163                        </File>
    164164                </Filter>
    165                 <Filter
    166                         Name="Resource Files"
    167                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
    168                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
    169                         >
    170                 </Filter>
    171165        </Files>
    172166        <Globals>
Note: See TracChangeset for help on using the changeset viewer.