pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] rev 2220 - in trunk: . src src/editor src/gui src/input/axe


From: Kenneth Gangstoe
Subject: [Pingus-CVS] rev 2220 - in trunk: . src src/editor src/gui src/input/axes src/sound src/win32
Date: Wed, 07 Apr 2004 10:35:55 +0200

Author: sphair
Date: 2004-04-07 10:35:55 +0200 (Wed, 07 Apr 2004)
New Revision: 2220

Added:
   trunk/Pingus.sln
   trunk/Pingus.vcproj
Modified:
   trunk/src/console.cxx
   trunk/src/editor/editor_event.cxx
   trunk/src/gui/display_graphic_context.cxx
   trunk/src/gui/gui_screen.cxx
   trunk/src/indexed_canvas.cxx
   trunk/src/input/axes/mouse_axis.cxx
   trunk/src/level_desc.hxx
   trunk/src/level_result.cxx
   trunk/src/level_result.hxx
   trunk/src/sound/slot_manager.cxx
   trunk/src/sound/slot_manager.hxx
   trunk/src/sound/sound_real.cxx
   trunk/src/win32/config.h
Log:
- Many win32 porting issues fixed.

Added: trunk/Pingus.sln
===================================================================
--- trunk/Pingus.sln    2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/Pingus.sln    2004-04-07 08:35:55 UTC (rev 2220)
@@ -0,0 +1,21 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Pingus", "Pingus.vcproj", 
"{BDBBA2EB-B1A9-42FF-A105-EE61D8827854}"
+       ProjectSection(ProjectDependencies) = postProject
+       EndProjectSection
+EndProject
+Global
+       GlobalSection(SolutionConfiguration) = preSolution
+               Debug = Debug
+               Release = Release
+       EndGlobalSection
+       GlobalSection(ProjectConfiguration) = postSolution
+               {BDBBA2EB-B1A9-42FF-A105-EE61D8827854}.Debug.ActiveCfg = 
Debug|Win32
+               {BDBBA2EB-B1A9-42FF-A105-EE61D8827854}.Debug.Build.0 = 
Debug|Win32
+               {BDBBA2EB-B1A9-42FF-A105-EE61D8827854}.Release.ActiveCfg = 
Release|Win32
+               {BDBBA2EB-B1A9-42FF-A105-EE61D8827854}.Release.Build.0 = 
Release|Win32
+       EndGlobalSection
+       GlobalSection(ExtensibilityGlobals) = postSolution
+       EndGlobalSection
+       GlobalSection(ExtensibilityAddIns) = postSolution
+       EndGlobalSection
+EndGlobal

Added: trunk/Pingus.vcproj
===================================================================
--- trunk/Pingus.vcproj 2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/Pingus.vcproj 2004-04-07 08:35:55 UTC (rev 2220)
@@ -0,0 +1,2248 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="7.10"
+       Name="Pingus"
+       ProjectGUID="{BDBBA2EB-B1A9-42FF-A105-EE61D8827854}"
+       Keyword="Win32Proj">
+       <Platforms>
+               <Platform
+                       Name="Win32"/>
+       </Platforms>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory="Debug"
+                       IntermediateDirectory="Debug"
+                       ConfigurationType="1"
+                       CharacterSet="2">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories="src\win32"
+                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+                               MinimalRebuild="TRUE"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="1"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               Detect64BitPortabilityProblems="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="iconv.lib intl.lib 
libxml2.lib"
+                               OutputFile="$(OutDir)/Pingus.exe"
+                               LinkIncremental="2"
+                               IgnoreDefaultLibraryNames="LIBCMT"
+                               GenerateDebugInformation="TRUE"
+                               ProgramDatabaseFile="$(OutDir)/Pingus.pdb"
+                               SubSystem="2"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory="Release"
+                       IntermediateDirectory="Release"
+                       ConfigurationType="1"
+                       CharacterSet="2">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+                               RuntimeLibrary="4"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               Detect64BitPortabilityProblems="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLinkerTool"
+                               OutputFile="$(OutDir)/Pingus.exe"
+                               LinkIncremental="1"
+                               GenerateDebugInformation="TRUE"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               TargetMachine="1"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCWebDeploymentTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="src"
+                       Filter="">
+                       <Filter
+                               Name="actions"
+                               Filter="">
+                               <File
+                                       RelativePath=".\src\actions\angel.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\angel.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\basher.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\basher.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\blocker.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\blocker.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\boarder.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\boarder.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\bomber.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\bomber.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\bridger.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\bridger.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\climber.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\climber.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\digger.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\digger.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\drown.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\drown.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\exiter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\exiter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\faller.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\faller.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\floater.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\floater.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\jumper.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\jumper.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\laser_kill.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\laser_kill.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\miner.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\miner.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\rocket_launcher.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\rocket_launcher.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\slider.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\slider.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\smashed.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\smashed.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\splashed.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\splashed.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\superman.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\superman.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\teleported.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\actions\teleported.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\waiter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\waiter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\walker.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\actions\walker.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="colliders"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\colliders\pingu_collider.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\colliders\pingu_collider.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="editor"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\editor\action_window.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\action_window.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\editor\editor.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\editor\editor.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_event.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_event.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_help_screen.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_help_screen.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_view.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editor_view.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editorobj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editorobj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editorobj_group.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editorobj_group.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\editorobj_mgr.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\generic_property_frame.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\generic_property_frame.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\level_property_window.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\level_property_window.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\level_resizer.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\level_resizer.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_manager.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_selector.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_selector.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_selector_window.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\object_selector_window.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\editor\panel.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\editor\panel.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\panel_icons.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\panel_icons.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\property_frame.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\property_frame.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\property_window.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\property_window.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\rect_editorobj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\rect_editorobj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\scroll_map.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\scroll_map.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\selection.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\selection.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\sprite_editorobj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\sprite_editorobj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\start_pos.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\start_pos.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\status_line.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\status_line.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\string_reader.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\string_reader.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\surface_selector.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\surface_selector.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\thumb_cache.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\thumb_cache.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\weather_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editor\weather_obj.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="editorobjs"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\editorobjs\bumper_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\bumper_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\conveyor_belt_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\conveyor_belt_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\entrance_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\entrance_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\exit_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\exit_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\fake_exit_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\fake_exit_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\groundpiece_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\groundpiece_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\guillotine_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\guillotine_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\hammer_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\hammer_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\hotspot_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\hotspot_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\ice_block_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\ice_block_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\info_box_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\info_box_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\laser_exit_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\laser_exit_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\liquid_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\liquid_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\prefab_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\prefab_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\smasher_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\smasher_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\solid_color_background_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\solid_color_background_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\spike_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\spike_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\starfield_background_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\starfield_background_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\surface_background_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\surface_background_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\switch_door_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\switch_door_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\switch_door_switch_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\switch_door_switch_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\teleporter_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\teleporter_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\teleporter_target_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\teleporter_target_obj.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\thunderstorm_background_obj.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\editorobjs\thunderstorm_background_obj.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="gui"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\gui\buffer_graphic_context.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\buffer_graphic_context.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\button.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\component.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\cursor.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\cursor.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\display.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\display.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\display_graphic_context.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\display_graphic_context.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\game_delta.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\game_delta_recorder.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\graphic_context.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\graphic_context.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\gui_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\gui_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\gui_screen.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\gui_screen.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\input_debug_screen.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\input_debug_screen.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\root_gui_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\root_gui_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\screen.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\screen.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\screen_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\screen_manager.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\screen_manager_impl.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\screen_ptr.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui\screen_ptr.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\surface_button.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\gui\surface_button.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="input"
+                               Filter="">
+                               <File
+                                       RelativePath=".\src\input\axis.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\axis_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\axis_factory.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\input\button.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\button_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\button_factory.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\controller.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\controller.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\input\event.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\event_fwd.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\key_helper.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\key_helper.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\input\pointer.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\pointer_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\pointer_factory.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\input\scroller.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\scroller_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\input\scroller_factory.hxx">
+                               </File>
+                               <Filter
+                                       Name="axes"
+                                       Filter="">
+                                       <File
+                                               
RelativePath=".\src\input\axes\button_axis.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\button_axis.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\dummy_axis.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\inverted_axis.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\inverted_axis.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\joystick_axis.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\joystick_axis.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\mouse_axis.cxx">
+                                               <FileConfiguration
+                                                       Name="Debug|Win32"
+                                                       
ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCLCompilerTool"/>
+                                               </FileConfiguration>
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\mouse_axis.hxx">
+                                               <FileConfiguration
+                                                       Name="Debug|Win32"
+                                                       
ExcludedFromBuild="TRUE">
+                                                       <Tool
+                                                               
Name="VCCustomBuildTool"/>
+                                               </FileConfiguration>
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\multiple_axis.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\axes\multiple_axis.hxx">
+                                       </File>
+                               </Filter>
+                               <Filter
+                                       Name="buttons"
+                                       Filter="">
+                                       <File
+                                               
RelativePath=".\src\input\buttons\double_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\double_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\dummy_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\joystick_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\joystick_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\key_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\key_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\mouse_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\mouse_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\multiple_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\multiple_button.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\triple_button.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\buttons\triple_button.hxx">
+                                       </File>
+                               </Filter>
+                               <Filter
+                                       Name="pointers"
+                                       Filter="">
+                                       <File
+                                               
RelativePath=".\src\input\pointers\axis_pointer.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\axis_pointer.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\dummy_pointer.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\mouse_pointer.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\mouse_pointer.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\multiple_pointer.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\pointers\multiple_pointer.hxx">
+                                       </File>
+                               </Filter>
+                               <Filter
+                                       Name="scrollers"
+                                       Filter="">
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\axis_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\axis_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\dummy_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\inverted_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\inverted_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\joystick_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\joystick_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\mouse_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\mouse_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\multiple_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\multiple_scroller.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\pointer_scroller.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\input\scrollers\pointer_scroller.hxx">
+                                       </File>
+                               </Filter>
+                       </Filter>
+                       <Filter
+                               Name="movers"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\movers\linear_mover.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\movers\linear_mover.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="particles"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\particles\explosive_particle.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\explosive_particle.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\ground_particle.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\ground_particle.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\pingu_particle_holder.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\pingu_particle_holder.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\rain_particle_holder.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\rain_particle_holder.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\smoke_particle_holder.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\smoke_particle_holder.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\snow_particle_holder.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\particles\snow_particle_holder.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="sound"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\sound\slot_manager.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\slot_manager.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\sound\sound.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\sound\sound.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_dummy.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_dummy.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_real.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_real.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_res_mgr.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\sound\sound_res_mgr.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\sound\sounds.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="win32"
+                               Filter="">
+                               <File
+                                       RelativePath=".\src\win32\config.h">
+                               </File>
+                               <File
+                                       RelativePath=".\src\win32\Getopt.c">
+                                       <FileConfiguration
+                                               Name="Debug|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       CompileAs="2"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\win32\Getopt.h">
+                                       <FileConfiguration
+                                               Name="Debug|Win32">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\win32\Getopt1.c">
+                                       <FileConfiguration
+                                               Name="Debug|Win32">
+                                               <Tool
+                                                       Name="VCCLCompilerTool"
+                                                       CompileAs="2"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\win32\pingus.rc">
+                               </File>
+                               <File
+                                       RelativePath=".\src\win32\resource.h">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="worldmap"
+                               Filter="">
+                               <File
+                                       RelativePath=".\src\worldmap\dot.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldmap\dot.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\dot_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\dot_factory.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\drawable.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\drawable.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\drawable_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\drawable_factory.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldmap\graph.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldmap\graph.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\level_dot.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\level_dot.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldmap\path.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldmap\path.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\path_drawable.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\path_drawable.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\path_graph.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\path_graph.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\pathfinder.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\pingus.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\pingus.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\sprite_drawable.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\sprite_drawable.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\surface_drawable.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\surface_drawable.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\worldmap.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldmap\worldmap.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="worldobjs"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\worldobjs\bumper.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\bumper.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\conveyor_belt.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\conveyor_belt.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\entrance.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\entrance.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldobjs\exit.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldobjs\exit.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\fake_exit.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\fake_exit.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\groundpiece.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\groundpiece.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\guillotine.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\guillotine.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\hammer.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\hammer.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\hotspot.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\hotspot.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\ice_block.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\ice_block.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\info_box.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\info_box.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\laser_exit.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\laser_exit.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\liquid.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\liquid.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\rain_generator.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\rain_generator.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\smasher.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\smasher.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\snow_generator.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\snow_generator.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\solid_color_background.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\solid_color_background.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\spike.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\spike.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\starfield_background.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\starfield_background.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\starfield_background_stars.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\starfield_background_stars.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\surface_background.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\surface_background.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\switch_door.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\switch_door.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\teleporter.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\teleporter.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\thunderstorm_background.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjs\thunderstorm_background.hxx">
+                               </File>
+                               <Filter
+                                       Name="entrances"
+                                       Filter="">
+                                       <File
+                                               
RelativePath=".\src\worldobjs\entrances\cloud.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\worldobjs\entrances\cloud.hxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\worldobjs\entrances\woodthing.cxx">
+                                       </File>
+                                       <File
+                                               
RelativePath=".\src\worldobjs\entrances\woodthing.hxx">
+                                       </File>
+                               </Filter>
+                       </Filter>
+                       <Filter
+                               Name="worldobjsdata"
+                               Filter="">
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\bumper_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\bumper_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\conveyor_belt_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\conveyor_belt_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\entrance_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\entrance_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\exit_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\exit_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\fake_exit_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\fake_exit_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\groundpiece_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\groundpiece_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\guillotine_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\guillotine_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\hammer_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\hammer_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\hotspot_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\hotspot_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\ice_block_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\ice_block_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\info_box_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\info_box_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\laser_exit_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\laser_exit_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\liquid_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\liquid_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\prefab_obj_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\prefab_obj_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\rain_generator_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\rain_generator_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\smasher_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\smasher_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\snow_generator_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\snow_generator_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\solid_color_background_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\solid_color_background_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\spike_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\spike_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\starfield_background_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\starfield_background_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\surface_background_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\surface_background_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\switch_door_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\switch_door_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\teleporter_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\teleporter_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\thunderstorm_background_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\thunderstorm_background_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\worldobj_group_data.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobjsdata\worldobj_group_data.hxx">
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="src"
+                               Filter="">
+                               <File
+                                       RelativePath=".\src\action_button.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\action_button.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\action_data.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\action_data.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\action_holder.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\action_holder.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\alpha_button.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\alpha_button.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\blitter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\blitter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\blitter_impl.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\button_panel.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\button_panel.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\canvas.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\canvas.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\capture_rectangle.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\capture_rectangle.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\cheat.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\cheat.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\client.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\client.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\col_map.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\col_map.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\collider.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\collider.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\color.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\color.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\config.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\config.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\config_xml.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\config_xml.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\console.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\console.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\counter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\counter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\credits.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\credits.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\debug.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\debug.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\debug_stream.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\debug_stream.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\delta_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_player.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_player.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_recorder.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_recorder.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_session.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\demo_session.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\direction.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\direction.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\exit_menu.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\exit_menu.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fade_out.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fade_out.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\file_reader.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\file_writer.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fonts.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fonts.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fps_counter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\fps_counter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_counter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_counter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_event.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_session.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_session.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\game_session_result.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\game_session_result.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_time.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\game_time.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gettext.h">
+                               </File>
+                               <File
+                                       RelativePath=".\src\global_event.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\global_event.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\globals.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\globals.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\goal_manager.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\goal_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\groundtype.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\groundtype.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui_obj.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\gui_obj.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\hierHeader.inc">
+                               </File>
+                               <File
+                                       RelativePath=".\src\html_browser.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\html_browser.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\hurry_up.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\hurry_up.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\indexed_canvas.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\indexed_canvas.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\indexHeader.inc">
+                               </File>
+                               <File
+                                       RelativePath=".\src\input_event.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\layer_manager.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\layer_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\level_desc.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\level_desc.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       
RelativePath=".\src\level_interrupt.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\level_interrupt.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\level_result.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\level_result.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\libxmlfwd.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\loading.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\loading.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\main_menu.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\main_menu.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\math.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\menu_background.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\menu_background.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\menu_button.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\menu_button.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\mover.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\mover.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\multiline_text.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\multiline_text.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\path_manager.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\path_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_action.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_action.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingu_action_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingu_action_factory.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_enums.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_enums.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_holder.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_holder.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_map.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingu_map.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_counter.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_counter.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_counter_bar.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_counter_bar.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_error.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_error.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_main.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_main.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_map_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_map_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_menu.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\pingus_menu.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_menu_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_menu_manager.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_resource.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_resource.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_sub_menu.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\pingus_sub_menu.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\playfield.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\playfield.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\playfield_view.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\playfield_view.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plf.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plf.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plf_handle.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plf_res_mgr.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plf_res_mgr.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plt_xml.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\plt_xml.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\prefab.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\prefab.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\preview_renderer.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\preview_renderer.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\range.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\range.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\res_descriptor.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\res_descriptor.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\resource_modifier.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\resource_modifier.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\resources.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\resources.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\result.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\result.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\result_screen.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\result_screen.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\savegame.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\savegame.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\savegame_manager.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\savegame_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\screenshot.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\screenshot.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\server.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\server.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\server_event.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\server_event.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\smallmap.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\smallmap.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\smallmap_image.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\smallmap_image.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\spot_map.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\spot_map.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\sprite.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\sprite.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\start_screen.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\start_screen.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\stat_manager.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\stat_manager.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\story.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\story.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\story_screen.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\story_screen.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\string_converter.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\string_converter.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\string_format.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\string_format.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\string_tokenizer.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\string_tokenizer.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\system.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\system.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\target_provider.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       
RelativePath=".\src\target_provider.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\theme.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\theme.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\theme_selector.cxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCLCompilerTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\theme_selector.hxx">
+                                       <FileConfiguration
+                                               Name="Debug|Win32"
+                                               ExcludedFromBuild="TRUE">
+                                               <Tool
+                                                       
Name="VCCustomBuildTool"/>
+                                       </FileConfiguration>
+                               </File>
+                               <File
+                                       RelativePath=".\src\time_display.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\time_display.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\timer.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\timer.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\true_server.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\true_server.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\usb_mouse_controller.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\usb_mouse_controller.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\vector.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\vector.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\view.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\view.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\wav_provider.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\wav_provider.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\world.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\world.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldobj.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldobj.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\worldobj_data.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobj_data_factory.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\worldobj_data_factory.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_eval.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_eval.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\xml_file_reader.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\xml_file_reader.hxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\xml_file_writer.cxx">
+                               </File>
+                               <File
+                                       
RelativePath=".\src\xml_file_writer.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_helper.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_helper.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_pdf.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_pdf.hxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_plf.cxx">
+                               </File>
+                               <File
+                                       RelativePath=".\src\xml_plf.hxx">
+                               </File>
+                       </Filter>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Modified: trunk/src/console.cxx
===================================================================
--- trunk/src/console.cxx       2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/console.cxx       2004-04-07 08:35:55 UTC (rev 2220)
@@ -228,13 +228,13 @@
 void
 Console::puts(const std::string& str)
 {
-  (*this) << str << std::endl;
+  (*this) << str.c_str() << std::endl;
 }
 
 void
 Console::newline()
 {
-  (*this) <<  std::endl;
+  (*this) << std::endl;
 }
 
 void

Modified: trunk/src/editor/editor_event.cxx
===================================================================
--- trunk/src/editor/editor_event.cxx   2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/editor/editor_event.cxx   2004-04-07 08:35:55 UTC (rev 2220)
@@ -329,13 +329,6 @@
     }
   else if (event.device.get_type() == CL_InputDevice::mouse)
     {
-      if (0)
-        {
-          std::cout << "Mouse: (" << CL_Mouse::get_x () << ", " << 
CL_Mouse::get_y () << ") "
-                    << "World: " << editor->view->screen_to_world 
(Vector(CL_Mouse::get_x (), CL_Mouse::get_y ()))
-                    << std::endl;
-        }
-
       switch (event.id)
        {
        case CL_MOUSE_LEFT:

Modified: trunk/src/gui/display_graphic_context.cxx
===================================================================
--- trunk/src/gui/display_graphic_context.cxx   2004-04-06 07:55:17 UTC (rev 
2219)
+++ trunk/src/gui/display_graphic_context.cxx   2004-04-07 08:35:55 UTC (rev 
2220)
@@ -23,8 +23,8 @@
 #include <config.h>
 #include "display.hxx"
 #include "display_graphic_context.hxx"
+#include "../sprite.hxx"
 #include "../math.hxx"
-#include "../sprite.hxx"
 
 namespace Pingus {
 
@@ -82,7 +82,7 @@
 {
   CL_Rect rect;
 
-  rect.left = Math::min (arg_rect.left, arg_rect.right);
+  rect.left = Math::min (arg_rect.left, (int)arg_rect.right);
   rect.right = Math::max (arg_rect.left, arg_rect.right);
   rect.top = Math::min (arg_rect.top, arg_rect.bottom);
   rect.bottom = Math::max (arg_rect.top, arg_rect.bottom);

Modified: trunk/src/gui/gui_screen.cxx
===================================================================
--- trunk/src/gui/gui_screen.cxx        2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/gui/gui_screen.cxx        2004-04-07 08:35:55 UTC (rev 2220)
@@ -23,7 +23,6 @@
 #include "gui_manager.hxx"
 
 namespace Pingus {
-namespace GUI {
 
 GUIScreen::GUIScreen()
   : gui_manager (new GUI::GUIManager())
@@ -159,7 +158,6 @@
     }
 }
 
-} // namespace GUI
 } // namespace Pingus
 
 /* EOF */

Modified: trunk/src/indexed_canvas.cxx
===================================================================
--- trunk/src/indexed_canvas.cxx        2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/indexed_canvas.cxx        2004-04-07 08:35:55 UTC (rev 2220)
@@ -20,6 +20,8 @@
 #include "indexed_canvas.hxx"
 #include <assert.h>
 
+namespace Pingus {
+
 IndexedCanvas::IndexedCanvas(int w, int h)
   : width(w),
     height(h),
@@ -46,4 +48,6 @@
   return const_cast<CL_Palette*>(&palette);
 }
 
+} // namespace Pingus
+
 /* EOF */

Modified: trunk/src/input/axes/mouse_axis.cxx
===================================================================
--- trunk/src/input/axes/mouse_axis.cxx 2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/input/axes/mouse_axis.cxx 2004-04-07 08:35:55 UTC (rev 2220)
@@ -17,7 +17,7 @@
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <ClanLib/Display/Input/input.h>
+#include <ClanLib/Display/input.h>
 #include <ClanLib/Display/Input/inputdevice.h>
 #include <ClanLib/Display/Input/inputcursor.h>
 #include "mouse_axis.hxx"

Modified: trunk/src/level_desc.hxx
===================================================================
--- trunk/src/level_desc.hxx    2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/level_desc.hxx    2004-04-07 08:35:55 UTC (rev 2220)
@@ -35,12 +35,12 @@
 private:
   CL_Surface background;
   CL_Surface level;
-  CL_Font* font;
-  CL_Font* title;
+  CL_Font font;
+  CL_Font title;
   PLF* plf;
 
   MultiLineText description;
-  std::string         levelname;
+  std::string levelname;
 public:
   enum LoadingStatus { LOADING, FINISHED };
   PingusLevelDesc(PLF*);

Modified: trunk/src/level_result.cxx
===================================================================
--- trunk/src/level_result.cxx  2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/level_result.cxx  2004-04-07 08:35:55 UTC (rev 2220)
@@ -31,21 +31,24 @@
 #include "pingu_holder.hxx"
 #include "fonts.hxx"
 #include "gettext.h"
+#include "input\controller.hxx"
 
+namespace Pingus {
+
 PingusLevelResult::PingusLevelResult(World* w, Controller* c)
-  : controller (c)
 {
   font  = Fonts::pingus_small;
   title = Fonts::pingus_large;
   background = PingusResource::load_surface("Textures/stone", "textures");
   //result = r;
   world = w;
+  controller = c;
 }
 
 void
 PingusLevelResult::draw(void)
 {
-  char  str[128];
+  char str[128];
 
   PingusSound::play_music("pingus-2.it");
 
@@ -126,4 +129,6 @@
   }
 }
 
+} // namespace Pingus
+
 /* EOF */

Modified: trunk/src/level_result.hxx
===================================================================
--- trunk/src/level_result.hxx  2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/level_result.hxx  2004-04-07 08:35:55 UTC (rev 2220)
@@ -24,22 +24,25 @@
 #include <ClanLib/Display/surface.h>
 
 class CL_Font;
+
+namespace Pingus {
+
 class World;
 class Controller;
 
 class PingusLevelResult
 {
 private:
-  CL_Surface background;
-  CL_Font*    title;
-  CL_Font*    font;
+  CL_Surface  background;
+  CL_Font     title;
+  CL_Font     font;
   World*      world;
   Controller* controller;
 
 public:
   PingusLevelResult(World*, Controller* c);
 
-  void   draw(void);
+  void draw(void);
   std::string get_message(int);
 
 private:
@@ -47,6 +50,8 @@
   PingusLevelResult& operator= (const PingusLevelResult&);
 };
 
+} // namespace Pingus
+
 #endif
 
 /* EOF */

Modified: trunk/src/sound/slot_manager.cxx
===================================================================
--- trunk/src/sound/slot_manager.cxx    2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/sound/slot_manager.cxx    2004-04-07 08:35:55 UTC (rev 2220)
@@ -35,7 +35,7 @@
   CL_SoundBuffer_Session sess;
 
   try {
-    buffer = new CL_SoundBuffer (new CL_Sample(filename.c_str(), NULL), true);
+    buffer = new CL_SoundBuffer (name.c_str());
     sess   = buffer -> prepare();
   } catch (const CL_Error & e) {
     perr(PINGUS_DEBUG_SOUND) << "Can't open file " << filename << " -- 
skipping\n"

Modified: trunk/src/sound/slot_manager.hxx
===================================================================
--- trunk/src/sound/slot_manager.hxx    2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/sound/slot_manager.hxx    2004-04-07 08:35:55 UTC (rev 2220)
@@ -20,6 +20,12 @@
 #ifndef HEADER_PINGUS_SLOT_MANAGER_HXX
 #define HEADER_PINGUS_SLOT_MANAGER_HXX
 
+#include <string>
+#include <vector>
+#include <map>
+
+#include <ClanLib/sound.h>
+
 namespace Pingus {
 namespace Sound {
 
@@ -54,8 +60,8 @@
 private:
   SlotEntry& find_slot(const std::string& name);
 
-  SlotManager (const Slot_Manager&);
-  SlotManager& operator= (const Slot_Manager&);
+  SlotManager (const SlotManager&);
+  SlotManager& operator= (const SlotManager&);
 };
 
 } // namespace Sound

Modified: trunk/src/sound/sound_real.cxx
===================================================================
--- trunk/src/sound/sound_real.cxx      2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/sound/sound_real.cxx      2004-04-07 08:35:55 UTC (rev 2220)
@@ -136,28 +136,41 @@
 
   music_sample = 0;
 
+#ifdef CLANLIB_0_6
   if (filename.substr(filename.size()-4, 4) == ".ogg")
     {
-#ifdef HAVE_LIBCLANVORBIS
+      #ifdef HAVE_LIBCLANVORBIS
       music_sample = new CL_SoundBuffer (new 
CL_VorbisSoundProvider(filename.c_str()), true);
-#else
-      music_sample = 0;
-#endif
+      #endif
     }
   else if (filename.substr(filename.size()-4, 4) == ".wav")
     {
-#ifdef CLANLIB_0_6
       music_sample = new CL_SoundBuffer (new CL_Sample(filename.c_str(), 
NULL), true);
-#endif
     }
   else
     {  // MikMod should support the rest...
-#ifdef HAVE_LIBCLANMIKMOD
+      #ifdef HAVE_LIBCLANMIKMOD
       music_sample = new CL_SoundBuffer (new 
CL_Streamed_MikModSample(filename.c_str()), true);
+      #endif
+    }
 #else
-      music_sample = 0;
+  if (filename.substr(filename.size()-4, 4) == ".ogg")
+    {
+      #ifdef HAVE_LIBCLANVORBIS
+      music_sample = new CL_SoundBuffer (filename.c_str());
+      #endif
+    }
+  else if (filename.substr(filename.size()-4, 4) == ".wav")
+    {
+      music_sample = new CL_SoundBuffer (filename.c_str());
+    }
+  else
+    {  // MikMod should support the rest...
+      #ifdef HAVE_LIBCLANMIKMOD
+      music_sample = new CL_SoundBuffer (filename.c_str());
+      #endif
+    }
 #endif
-    }
 
   if (music_sample)
     {

Modified: trunk/src/win32/config.h
===================================================================
--- trunk/src/win32/config.h    2004-04-06 07:55:17 UTC (rev 2219)
+++ trunk/src/win32/config.h    2004-04-07 08:35:55 UTC (rev 2220)
@@ -4,11 +4,12 @@
 #include <assert.h>
 
 #define PACKAGE "Pingus"
-#define VERSION  "0.6.0"
+#define VERSION  "0.7.0"
+#define PACKAGE_STRING "Pingus 0.7.0"
 #define MAJOR_VERSION 0
-#define MINOR_VERSION 6
+#define MINOR_VERSION 7
 #define PATCH_VERSION 0
-#define VERSION_STRING "0.6.0"
+#define VERSION_STRING "0.7.0"
 #define PINGUS_DATADIR "data"
 #define LIBXML_2 1
 #define ENABLE_NLS 1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]