blender/projectfiles_vc7/gameengine/ketsji/KX_ketsji.vcproj
Benoit Bolsee e7384c9dd2 Commit patch #8799: Realtime SetParent function in the BGE
This patch consists in new KX_GameObject::SetParent() and KX_GameObject::RemoveParent() functions to create and destroy parent relation during game. These functions are accessible through python and through a new actuator KX_ParentActuator. Function documentation in PyDoc.
The object keeps its orientation, position and scale when it is parented but will further rotate, move and scale with its parent from that point on. When the parent relation is broken, the object keeps the orientation, position and scale it had at that time.
The function has no effect if any of the X/Y/Z scale of the object or its new parent are below Epsilon.
2008-04-06 18:30:52 +00:00

767 lines
32 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="KX_ketsji"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="3D Plugin Release|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="NDEBUG;WIN32;_LIB;USE_SUMO_SOLID"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
DefaultCharIsUnsigned="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\mtdll\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="3D Plugin Debug|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="WIN32;_LIB;EXP_PYTHON_EMBEDDING;_DEBUG;USE_SUMO_SOLID"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
DefaultCharIsUnsigned="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\mtdll\debug\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\mtdll\debug\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Blender Debug|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="JANCODEPANCO;WIN32;_LIB;EXP_PYTHON_EMBEDDING;_DEBUG;USE_SUMO_SOLID"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
DefaultCharIsUnsigned="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\debug\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Blender Release|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="NDEBUG;WIN32;_LIB;USE_SUMO_SOLID"
StringPooling="TRUE"
RuntimeLibrary="0"
EnableFunctionLevelLinking="TRUE"
DefaultCharIsUnsigned="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="BlenderPlayer Debug|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\blenplayer"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\blenplayer"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="JANCODEPANCO;WIN32;_LIB;EXP_PYTHON_EMBEDDING;_DEBUG;USE_SUMO_SOLID"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
DefaultCharIsUnsigned="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\debug\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\debug\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="BlenderPlayer Release|Win32"
OutputDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\blenplayer"
IntermediateDirectory="..\..\..\..\build\msvc_7\source\gameengine\ketsji\blenplayer"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\..\..\build\msvc_7\intern\string\include;..\..\..\..\build\msvc_7\intern\moto\include;..\..\..\..\build\msvc_7\intern\soundsystem\include;..\..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\..\..\build\msvc_7\extern\bullet\include;..\..\..\..\build\msvc_7\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender\imbuf;..\..\..\source\blender\include;..\..\..\source\blender\blenlib;..\..\..\source\blender\python;..\..\..\source\blender\makesdna;..\..\..\source\blender\blenkernel;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\Converter;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\scenegraph;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\physics\sumo\include;..\..\..\source\gameengine\physics\common\dummy;..\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\sumo\include;..\..\..\source\sumo\fuzzics\include;..\..\..\source\gameengine\physics\bullet"
PreprocessorDefinitions="NDEBUG;WIN32;_LIB;USE_SUMO_SOLID"
StringPooling="TRUE"
RuntimeLibrary="0"
EnableFunctionLevelLinking="TRUE"
DefaultCharIsUnsigned="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\KX_ketsji.pch"
AssemblerListingLocation="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
ObjectFile="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
ProgramDataBaseFileName="..\..\..\..\build\msvc_7\source\gameengine\ketsji\"
WarningLevel="2"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\KX_ketsji.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Material.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Shader.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Texture.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_BlenderMaterial.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_BulletPhysicsController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Camera.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConvertPhysicsObjects.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_EmptyObject.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_GameObject.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IPhysicsController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_KetsjiEngine.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Light.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MaterialIpoController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MeshProxy.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MotionState.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_OdePhysicsController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PhysicsObjectWrapper.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PolygonMaterial.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PyMath.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PythonInit.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RayCast.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RayEventManager.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Scene.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SumoPhysicsController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TimeLogger.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TouchEventManager.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VehicleWrapper.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VertexProxy.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_WorldInfo.cpp">
</File>
<Filter
Name="ActuatorsImp"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CameraActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CDActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConstraintActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_GameActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IpoActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ObjectActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ParentActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SceneActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SoundActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TrackToActuator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VisibilityActuator.cpp">
</File>
</Filter>
<Filter
Name="SG_ControllersImp"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IPO_SGController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_LightIpoSGController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ObColorIpoSGController.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_WorldIpoController.cpp">
</File>
</Filter>
<Filter
Name="SensorsImp"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_NearSensor.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RadarSensor.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RaySensor.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TouchSensor.cpp">
</File>
</Filter>
<Filter
Name="IposImp"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_OrientationInterpolator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PositionInterpolator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ScalarInterpolator.cpp">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ScalingInterpolator.cpp">
</File>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Material.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Shader.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\BL_Texture.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_BlenderMaterial.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_BulletPhysicsController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Camera.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConstraintWrapper.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConvertPhysicsObject.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_EmptyObject.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_GameObject.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IPhysicsController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IPOTransform.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ISceneConverter.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ISystem.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_KetsjiEngine.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Light.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MaterialIpoController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MeshProxy.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MotionState.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_OdePhysicsController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PhysicsEngineEnums.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PhysicsObjectWrapper.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PolygonMaterial.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PyConstraintBinding.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PyMath.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PythonInit.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RayCast.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RayEventManager.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_Scene.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SG_NodeRelationships.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SumoPhysicsController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TimeCategoryLogger.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TimeLogger.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TouchEventManager.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VehicleWrapper.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VertexProxy.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_WorldInfo.h">
</File>
<Filter
Name="Actuators"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CameraActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CDActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ConstraintActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_GameActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IpoActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ObjectActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ParentActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SceneActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SoundActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TrackToActuator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_VisibilityActuator.h">
</File>
</Filter>
<Filter
Name="SG_Controllers"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_CameraIpoSGController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IPO_SGController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_LightIpoSGController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ObColorIpoSGController.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_WorldIpoController.h">
</File>
</Filter>
<Filter
Name="Sensors"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_MouseFocusSensor.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_NearSensor.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RadarSensor.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_RaySensor.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_TouchSensor.h">
</File>
</Filter>
<Filter
Name="Ipos"
Filter="">
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IInterpolator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_IScalarInterpolator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_OrientationInterpolator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_PositionInterpolator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ScalarInterpolator.h">
</File>
<File
RelativePath="..\..\..\source\gameengine\Ketsji\KX_ScalingInterpolator.h">
</File>
</Filter>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>