Permalink
Browse files

Engine directory for ticket #1

  • Loading branch information...
1 parent 352279a commit 7dbfe6994d2706157c1adba22fe02f26455d8687 @DavidWyand-GG DavidWyand-GG committed Sep 19, 2012
Showing 3,795 changed files with 1,363,358 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
View
@@ -0,0 +1,4 @@
+#############
+## Torque
+#############
+compiled/
@@ -0,0 +1,48 @@
+EXPORTS
+
+torque_engineinit
+torque_enginetick
+torque_enginesignalshutdown
+torque_engineshutdown
+torque_setwebdeployment
+torque_reset
+torque_getvariable
+torque_setvariable
+torque_evaluate
+torque_exportstringcallback
+torque_callscriptfunction
+torque_addsecurefunction
+torque_callsecurefunction
+torque_resizewindow
+torque_winmain
+torque_gethwnd
+torque_directmessage
+
+D3D_GetBackBufferNoRef
+
+SimObject_GetName
+SimObject_GetId
+SimObject_GetClassName
+SimObject_GetFieldList
+SimObject_IsLocked
+SimObject_SetDataField
+SimObject_GetDataField
+SimObject_InspectPreApply
+SimObject_InspectPostApply
+Con_AddConsumer
+Con_RemoveConsumer
+Con_AddCommand_String
+ConsoleBaseType_GetTypeById
+ConsoleBaseType_GetTypeId
+ConsoleBaseType_GetTypeSize
+ConsoleBaseType_GetTypeName
+ConsoleBaseType_GetInspectorFieldType
+ConsoleBaseType_SetData
+ConsoleBaseType_GetData
+AbstractClassRep_GetCommonParent
+AbstractClassRep_FindClassRep
+AbstractClassRep_GetFieldStructSize
+Sim_FindObjectByString
+Sim_FindObjectById
+SimSet_Begin
+SimSet_End
@@ -0,0 +1,79 @@
+EXPORTS
+
+torque_engineinit
+torque_enginetick
+torque_enginesignalshutdown
+torque_engineshutdown
+torque_setwebdeployment
+torque_reset
+torque_getvariable
+torque_setvariable
+torque_evaluate
+torque_exportstringcallback
+torque_callscriptfunction
+torque_addsecurefunction
+torque_callsecurefunction
+torque_resizewindow
+torque_winmain
+torque_gethwnd
+torque_directmessage
+
+script_getconsolexml
+
+script_get_namespace_entry
+script_get_stringtable_entry
+
+script_call_namespace_entry_string
+script_call_namespace_entry_void
+script_call_namespace_entry_bool
+script_call_namespace_entry_float
+script_call_namespace_entry_int
+
+script_simobject_get_id
+script_simobject_find
+
+script_simobject_getfield_string
+script_simobject_setfield_string
+script_simobject_getfield_bool
+script_simobject_setfield_bool
+script_simobject_getfield_int
+script_simobject_setfield_int
+script_simobject_getfield_float
+script_simobject_setfield_float
+
+script_export_callback_void
+script_export_callback_string
+script_export_callback_int
+script_export_callback_float
+script_export_callback_bool
+
+script_input_event
+
+D3D_GetBackBufferNoRef
+
+SimObject_GetName
+SimObject_GetId
+SimObject_GetClassName
+SimObject_GetFieldList
+SimObject_IsLocked
+SimObject_SetDataField
+SimObject_GetDataField
+SimObject_InspectPreApply
+SimObject_InspectPostApply
+Con_AddConsumer
+Con_RemoveConsumer
+Con_AddCommand_String
+ConsoleBaseType_GetTypeById
+ConsoleBaseType_GetTypeId
+ConsoleBaseType_GetTypeSize
+ConsoleBaseType_GetTypeName
+ConsoleBaseType_GetInspectorFieldType
+ConsoleBaseType_SetData
+ConsoleBaseType_GetData
+AbstractClassRep_GetCommonParent
+AbstractClassRep_FindClassRep
+AbstractClassRep_GetFieldStructSize
+Sim_FindObjectByString
+Sim_FindObjectById
+SimSet_Begin
+SimSet_End
@@ -0,0 +1 @@
+Ready to hold your generated projects
@@ -0,0 +1 @@
+Ready to hold your generated projects
@@ -0,0 +1 @@
+Ready to hold your generated projects
@@ -0,0 +1,66 @@
+@echo off
+
+REM Handle our optional parameters
+SET COMPILER=%1
+SET CONFIG=%2
+
+IF NOT DEFINED COMPILER SET COMPILER=VS2008
+IF NOT DEFINED CONFIG SET CONFIG=Release
+
+REM Setting up some variables
+
+REM Detecting the correct Program Files
+IF DEFINED PROGRAMFILES(X86) SET PROGRAMROOT=%ProgramFiles(x86)%
+IF NOT DEFINED PROGRAMROOT SET PROGRAMROOT=%ProgramFiles%
+
+REM First the defaults (set up for VS2008 by default)
+SET ENVVAR="%PROGRAMROOT%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
+SET BUILDCMD=devenv.com
+SET OPTIONS= /build "%CONFIG%|Win32"
+SET BUILDDIR="VisualStudio 2008"
+
+REM Handle the non-defaults
+IF %COMPILER% == VS2005 SET ENVVAR="%PROGRAMROOT%\Microsoft Visual Studio 8\VC\vcvarsall.bat"
+IF %COMPILER% == VS2010 SET ENVVAR="%PROGRAMROOT%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
+
+IF EXIST "%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe" SET BUILDCMD="%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe"
+IF EXIST "%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe" SET OPTIONS=/build "%CONFIG%|Win32"
+
+IF %COMPILER% == VS2005 SET BUILDDIR="VisualStudio 2005"
+IF %COMPILER% == VS2010 SET BUILDDIR="VisualStudio 2010"
+
+
+echo Building all solutions under %COMPILER% with the %CONFIG% configuration
+
+echo Initializing %COMPILER% environment variables...
+call %ENVVAR%
+
+echo Initializing the DirectX SDK environment variables...
+
+IF "%DXSDK_DIR%" == "" goto error_no_DXSDK_DIR
+call "%DXSDK_DIR%Utilities\Bin\dx_setenv.cmd" x86
+
+echo Moving to our build directory
+cd %BUILDDIR%
+
+echo - Building
+for %%a in (*.sln) do %BUILDCMD% "%%a" %OPTIONS% & IF ERRORLEVEL 1 goto error_compile
+
+REM It is just polite for a batch file to leave you in the same dir you started in
+cd ..
+
+REM We were successful in everything so go to the end
+goto :end
+
+:error_no_DXSDK_DIR
+@echo ERROR: DXSDK_DIR variable is not set. Make sure the DirectX SDK is installed properly.
+@goto end_error
+
+:error_compile
+@echo ERROR: There was an error compiling a solution in %CD%
+@goto end_error
+
+:end_error
+EXIT 1
+
+:end
@@ -0,0 +1,82 @@
+<?php
+//-----------------------------------------------------------------------------
+// Copyright (c) 2012 GarageGames, LLC
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to
+// deal in the Software without restriction, including without limitation the
+// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+// sell copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+// IN THE SOFTWARE.
+//-----------------------------------------------------------------------------
+
+setPlatform( 'win32' );
+
+// Supporing Libs
+includeLib( 'mng' );
+includeLib( 'png' );
+includeLib( 'ungif' );
+includeLib( 'zlib' );
+includeLib( 'jpeg' );
+includeLib( 'tinyxml' );
+includeLib( 'opcode' );
+includeLib( 'libvorbis' );
+includeLib( 'libogg' );
+includeLib( 'squish' );
+includeLib( 'collada_dom' );
+includeLib( 'pcre' );
+includeLib( 'd3dx8dll' );
+
+/////// Stub "lib" with dependencies to trigger a full compile
+beginLibConfig( 'Torque 3D Supporting Libs', '{1E68C046-26D7-4AD9-BEF2-590C6B99B40A}' );
+
+ /// Dependencies
+ addProjectDependency( 'collada_dom' );
+ addProjectDependency( 'd3dx8dll' );
+ addProjectDependency( 'libogg' );
+ addProjectDependency( 'libvorbis' );
+ addProjectDependency( 'ljpeg' );
+ addProjectDependency( 'lmng' );
+ addProjectDependency( 'lpng' );
+ addProjectDependency( 'lungif' );
+ addProjectDependency( 'opcode' );
+ addProjectDependency( 'pcre' );
+ addProjectDependency( 'squish' );
+ addProjectDependency( 'tinyxml' );
+ addProjectDependency( 'zlib' );
+
+endLibConfig();
+
+///////////////// And our solution
+beginSolutionConfig( 'Torque 3D Supporting Libs', '{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}' );
+
+ addSolutionProjectRef( 'Torque 3D Supporting Libs' );
+
+ addSolutionProjectRef( 'collada_dom' );
+ addSolutionProjectRef( 'd3dx8dll' );
+ addSolutionProjectRef( 'libogg' );
+ addSolutionProjectRef( 'libvorbis' );
+ addSolutionProjectRef( 'ljpeg' );
+ addSolutionProjectRef( 'lmng' );
+ addSolutionProjectRef( 'lpng' );
+ addSolutionProjectRef( 'lungif' );
+ addSolutionProjectRef( 'opcode' );
+ addSolutionProjectRef( 'pcre' );
+ addSolutionProjectRef( 'squish' );
+ addSolutionProjectRef( 'tinyxml' );
+ addSolutionProjectRef( 'zlib' );
+
+endSolutionConfig();
+
+?>
@@ -0,0 +1,80 @@
+<?php
+//-----------------------------------------------------------------------------
+// Copyright (c) 2012 GarageGames, LLC
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to
+// deal in the Software without restriction, including without limitation the
+// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+// sell copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+// IN THE SOFTWARE.
+//-----------------------------------------------------------------------------
+
+setPlatform( 'mac' );
+
+// Supporing Libs
+includeLib( 'mng' );
+includeLib( 'png' );
+includeLib( 'ungif' );
+includeLib( 'zlib' );
+includeLib( 'jpeg' );
+includeLib( 'tinyxml' );
+includeLib( 'opcode' );
+includeLib( 'libvorbis' );
+includeLib( 'libogg' );
+includeLib( 'squish' );
+includeLib( 'collada_dom' );
+includeLib( 'pcre' );
+includeLib( 'd3dx8dll' );
+
+/////// Stub "lib" with dependencies to trigger a full compile
+beginLibConfig( 'Torque 3D Supporting Libs', '{1E68C046-26D7-4AD9-BEF2-590C6B99B40A}' );
+
+ /// Dependencies
+ addProjectDependency( 'collada_dom' );
+ addProjectDependency( 'libogg' );
+ addProjectDependency( 'libvorbis' );
+ addProjectDependency( 'ljpeg' );
+ addProjectDependency( 'lmng' );
+ addProjectDependency( 'lpng' );
+ addProjectDependency( 'lungif' );
+ addProjectDependency( 'opcode' );
+ addProjectDependency( 'pcre' );
+ addProjectDependency( 'squish' );
+ addProjectDependency( 'tinyxml' );
+ addProjectDependency( 'zlib' );
+
+endLibConfig();
+
+///////////////// And our solution
+beginSolutionConfig( 'Torque 3D Supporting Libs', '{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}' );
+
+ addSolutionProjectRef( 'Torque 3D Supporting Libs' );
+
+ addSolutionProjectRef( 'collada_dom' );
+ addSolutionProjectRef( 'libogg' );
+ addSolutionProjectRef( 'libvorbis' );
+ addSolutionProjectRef( 'ljpeg' );
+ addSolutionProjectRef( 'lmng' );
+ addSolutionProjectRef( 'lpng' );
+ addSolutionProjectRef( 'lungif' );
+ addSolutionProjectRef( 'opcode' );
+ addSolutionProjectRef( 'pcre' );
+ addSolutionProjectRef( 'squish' );
+ addSolutionProjectRef( 'tinyxml' );
+ addSolutionProjectRef( 'zlib' );
+
+endSolutionConfig();
+
+?>
View
@@ -0,0 +1,22 @@
+
+Bullet Physics Library is an open source project with help from the community at the Physics Forum
+See the forum at http://bulletphysics.com
+
+The project was started by Erwin Coumans
+
+Following people contributed to Bullet
+(random order, please let us know on the forum if your name should be in this list)
+
+Gino van den Bergen: LinearMath classes
+Christer Ericson: parts of the voronoi simplex solver
+Simon Hobbs: 3d axis sweep and prune, Extras/SATCollision, separating axis theorem + SIMD code
+Dirk Gregorius: generic D6 constraint
+Erin Catto: accumulated impulse in sequential impulse
+Nathanael Presson: EPA penetration depth calculation
+Francisco Leon: GIMPACT Concave Concave collision
+Joerg Henrichs: make buildsystem (work in progress)
+Eric Sunshine: jam + msvcgen buildsystem
+Steve Baker: GPU physics and general implementation improvements
+Jay Lee: Double precision support
+KleMiX, aka Vsevolod Klementjev, managed version, rewritten in C# for XNA
+Erwin Coumans: most other source code
Oops, something went wrong.

0 comments on commit 7dbfe69

Please sign in to comment.