Преглед на файлове

included gxscene_dtp.dpk

glscene преди 1 година
родител
ревизия
2f92590d9e
променени са 100 файла, в които са добавени 360 реда и са изтрити 336 реда
  1. 132 0
      Examples/AdvDemoc.groupproj
  2. 3 111
      Examples/AdvDemos.groupproj
  3. 2 2
      Examples/AdvDemos/ActorMS3D/fActorMS3dC.cpp
  4. 2 2
      Examples/AdvDemos/ActorMS3D/fActorMS3dC.h
  5. 2 2
      Examples/AdvDemos/ActorMS3D/fActorms3dD.pas
  6. 4 4
      Examples/AdvDemos/Archipelago/fArchipelagoC.cpp
  7. 4 4
      Examples/AdvDemos/Archipelago/fArchipelagoC.h
  8. 7 7
      Examples/AdvDemos/Archipelago/fArchipelagoD.pas
  9. 2 2
      Examples/AdvDemos/Christmas/fChrismasC.cpp
  10. 2 2
      Examples/AdvDemos/Christmas/fChrismasC.h
  11. 3 3
      Examples/AdvDemos/Christmas/fChrismasD.pas
  12. 2 2
      Examples/AdvDemos/Earth/fEarthC.cpp
  13. 2 2
      Examples/AdvDemos/Earth/fEarthC.h
  14. 4 4
      Examples/AdvDemos/Earth/fEarthD.pas
  15. 7 7
      Examples/AdvDemos/Forest/fForestD.pas
  16. 1 1
      Examples/AdvDemos/GLSViewer/Source/dImages.pas
  17. 6 6
      Examples/AdvDemos/GLSViewer/Source/fGLSViewer.pas
  18. 2 2
      Examples/AdvDemos/GLSViewer/Source/fcGLSViewer.cpp
  19. 2 2
      Examples/AdvDemos/GLSViewer/Source/fcGLSViewer.h
  20. 1 1
      Examples/AdvDemos/IntensityMesh/fIntensityMeshC.cpp
  21. 2 2
      Examples/AdvDemos/IntensityMesh/fIntensityMeshC.h
  22. 2 2
      Examples/AdvDemos/IntensityMesh/fIntensityMeshD.pas
  23. 2 2
      Examples/AdvDemos/PanoramViewer/fPanoViewerC.cpp
  24. 2 2
      Examples/AdvDemos/PanoramViewer/fPanoViewerC.h
  25. 2 2
      Examples/AdvDemos/PanoramViewer/fPanoViewerD.pas
  26. 2 2
      Examples/AdvDemos/Quake3Actor/fQuakeActorC.cpp
  27. 2 2
      Examples/AdvDemos/Quake3Actor/fQuakeActorC.h
  28. 3 3
      Examples/AdvDemos/Quake3Actor/fQuakeActorD.pas
  29. 2 2
      Examples/AdvDemos/TexCombine/fTexCombineC.cpp
  30. 2 2
      Examples/AdvDemos/TexCombine/fTexCombineC.h
  31. 2 2
      Examples/AdvDemos/TexCombine/fTexCombineD.pas
  32. 2 2
      Examples/Demos/behaviours/DCEDemo/fDceDemoC.cpp
  33. 2 2
      Examples/Demos/behaviours/DCEDemo/fDceDemoC.h
  34. 3 3
      Examples/Demos/behaviours/DCEDemo/fDceDemoD.pas
  35. 2 2
      Examples/Demos/behaviours/FPSMovement/fFPSMovementC.cpp
  36. 2 2
      Examples/Demos/behaviours/FPSMovement/fFPSMovementC.h
  37. 2 2
      Examples/Demos/behaviours/FPSMovement/fFPSMovementD.pas
  38. 2 2
      Examples/Demos/behaviours/PathControl/fPathControlC.cpp
  39. 2 2
      Examples/Demos/behaviours/PathControl/fPathControlC.h
  40. 2 2
      Examples/Demos/behaviours/PathControl/fPathControlD.pas
  41. 2 2
      Examples/Demos/behaviours/Torque/fTorqueC.cpp
  42. 2 2
      Examples/Demos/behaviours/Torque/fTorqueC.h
  43. 4 4
      Examples/Demos/behaviours/Torque/fTorqueD.pas
  44. 1 1
      Examples/Demos/bench/canvas/fCanvasC.cpp
  45. 2 2
      Examples/Demos/bench/canvas/fCanvasC.h
  46. 2 2
      Examples/Demos/bench/canvas/fCanvasD.pas
  47. 1 1
      Examples/Demos/bench/megacube/fMegaCubeC.cpp
  48. 2 2
      Examples/Demos/bench/megacube/fMegaCubeC.h
  49. 3 3
      Examples/Demos/bench/megacube/fMegaCubeD.pas
  50. 2 2
      Examples/Demos/bench/megaglasscube/fMegaglassC.cpp
  51. 2 2
      Examples/Demos/bench/megaglasscube/fMegaglassC.h
  52. 3 3
      Examples/Demos/bench/megaglasscube/fMegaglassD.pas
  53. 2 2
      Examples/Demos/bench/smoking/fSmokingC.cpp
  54. 2 2
      Examples/Demos/bench/smoking/fSmokingC.h
  55. 2 2
      Examples/Demos/bench/smoking/fSmokingD.pas
  56. 2 2
      Examples/Demos/bench/volcano/fVolcanoC.cpp
  57. 2 2
      Examples/Demos/bench/volcano/fVolcanoC.h
  58. 2 2
      Examples/Demos/bench/volcano/fVolcanoD.pas
  59. 2 2
      Examples/Demos/bench/whirlwind/fWhirlC.cpp
  60. 2 2
      Examples/Demos/bench/whirlwind/fWhirlC.h
  61. 3 3
      Examples/Demos/bench/whirlwind/fWhirlD.pas
  62. 3 3
      Examples/Demos/cgshaders/BlinnSheen/fdBlinnSheen.pas
  63. 2 2
      Examples/Demos/cgshaders/BombShader/fCgBombShaderC.cpp
  64. 2 2
      Examples/Demos/cgshaders/BombShader/fCgBombShaderC.h
  65. 2 2
      Examples/Demos/cgshaders/BombShader/fCgBombShaderD.pas
  66. 2 2
      Examples/Demos/cgshaders/BumpMap/fBumpMapD.pas
  67. 2 2
      Examples/Demos/cgshaders/CellShader/fCelShadingC.cpp
  68. 2 2
      Examples/Demos/cgshaders/CellShader/fCelShadingC.h
  69. 2 2
      Examples/Demos/cgshaders/CellShader/fCgCellShaderD.pas
  70. 2 2
      Examples/Demos/cgshaders/CloudSky/fCloudSkyD.pas
  71. 2 2
      Examples/Demos/cgshaders/DistTex/fDisttexD.pas
  72. 2 2
      Examples/Demos/cgshaders/Reflect/fReflectC.cpp
  73. 2 2
      Examples/Demos/cgshaders/Reflect/fReflectC.h
  74. 2 2
      Examples/Demos/cgshaders/Reflect/fReflectD.pas
  75. 2 2
      Examples/Demos/cgshaders/SimpleCG/fCgSimpleC.cpp
  76. 2 2
      Examples/Demos/cgshaders/SimpleCG/fCgSimpleC.h
  77. 2 2
      Examples/Demos/cgshaders/SimpleCG/fCgSimpleD.pas
  78. 2 2
      Examples/Demos/cgshaders/Texturing/fCgTextureC.cpp
  79. 2 2
      Examples/Demos/cgshaders/Texturing/fCgTextureC.h
  80. 2 2
      Examples/Demos/cgshaders/Texturing/fCgTextureD.pas
  81. 2 2
      Examples/Demos/collisions/BoxSphere/fBoxSphereC.cpp
  82. 2 2
      Examples/Demos/collisions/BoxSphere/fBoxSphereC.h
  83. 3 3
      Examples/Demos/collisions/BoxSphere/fBoxSphereD.pas
  84. 2 2
      Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryC.cpp
  85. 2 2
      Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryC.h
  86. 2 2
      Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryD.pas
  87. 2 2
      Examples/Demos/collisions/RayBox/fRayBoxC.cpp
  88. 2 2
      Examples/Demos/collisions/RayBox/fRayBoxC.h
  89. 2 2
      Examples/Demos/collisions/RayBox/fRayBoxD.pas
  90. 3 3
      Examples/Demos/collisions/Raycast/fRayCastD.pas
  91. 2 2
      Examples/Demos/collisions/Raycast/fRaycastC.cpp
  92. 2 2
      Examples/Demos/collisions/Raycast/fRaycastC.h
  93. 2 2
      Examples/Demos/collisions/TriangleBox/fMainC.cpp
  94. 2 2
      Examples/Demos/collisions/TriangleBox/fMainC.h
  95. 3 3
      Examples/Demos/collisions/TriangleBox/fTriangleBoxD.pas
  96. 3 3
      Examples/Demos/collisions/boxedin/fBoxC.cpp
  97. 2 2
      Examples/Demos/collisions/boxedin/fBoxC.h
  98. 2 2
      Examples/Demos/collisions/boxedin/fBoxedinD.pas
  99. 2 2
      Examples/Demos/collisions/facevsface/fFaceC.cpp
  100. 2 2
      Examples/Demos/collisions/facevsface/fFaceC.h

+ 132 - 0
Examples/AdvDemoc.groupproj

@@ -0,0 +1,132 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+    <PropertyGroup>
+        <ProjectGuid>{02A55F1F-28A9-4F0B-BC74-BAC6D4030B89}</ProjectGuid>
+    </PropertyGroup>
+    <ItemGroup>
+        <Projects Include="AdvDemos\ActorMS3D\ActorMS3dC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\Archipelago\ArchipelagoC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\Christmas\ChristmasC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\Earth\EarthC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\GLSViewer\GLSViewerC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\IntensityMesh\IntensityMeshC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\PanoramViewer\PanoViewerC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\Quake3Actor\QuakeActorC.cbproj">
+            <Dependencies/>
+        </Projects>
+        <Projects Include="AdvDemos\TexCombine\TexCombineC.cbproj">
+            <Dependencies/>
+        </Projects>
+    </ItemGroup>
+    <ProjectExtensions>
+        <Borland.Personality>Default.Personality.12</Borland.Personality>
+        <Borland.ProjectType/>
+        <BorlandProject>
+            <Default.Personality/>
+        </BorlandProject>
+    </ProjectExtensions>
+    <Target Name="ActorMS3dC">
+        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj"/>
+    </Target>
+    <Target Name="ActorMS3dC:Clean">
+        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="ActorMS3dC:Make">
+        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="ArchipelagoC">
+        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj"/>
+    </Target>
+    <Target Name="ArchipelagoC:Clean">
+        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="ArchipelagoC:Make">
+        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="ChristmasC">
+        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj"/>
+    </Target>
+    <Target Name="ChristmasC:Clean">
+        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="ChristmasC:Make">
+        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="EarthC">
+        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj"/>
+    </Target>
+    <Target Name="EarthC:Clean">
+        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="EarthC:Make">
+        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="GLSViewerC">
+        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj"/>
+    </Target>
+    <Target Name="GLSViewerC:Clean">
+        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="GLSViewerC:Make">
+        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="IntensityMeshC">
+        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj"/>
+    </Target>
+    <Target Name="IntensityMeshC:Clean">
+        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="IntensityMeshC:Make">
+        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="PanoViewerC">
+        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj"/>
+    </Target>
+    <Target Name="PanoViewerC:Clean">
+        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="PanoViewerC:Make">
+        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="QuakeActorC">
+        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj"/>
+    </Target>
+    <Target Name="QuakeActorC:Clean">
+        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="QuakeActorC:Make">
+        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="TexCombineC">
+        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj"/>
+    </Target>
+    <Target Name="TexCombineC:Clean">
+        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj" Targets="Clean"/>
+    </Target>
+    <Target Name="TexCombineC:Make">
+        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj" Targets="Make"/>
+    </Target>
+    <Target Name="Build">
+        <CallTarget Targets="ActorMS3dC;ArchipelagoC;ChristmasC;EarthC;GLSViewerC;IntensityMeshC;PanoViewerC;QuakeActorC;TexCombineC"/>
+    </Target>
+    <Target Name="Clean">
+        <CallTarget Targets="ActorMS3dC:Clean;ArchipelagoC:Clean;ChristmasC:Clean;EarthC:Clean;GLSViewerC:Clean;IntensityMeshC:Clean;PanoViewerC:Clean;QuakeActorC:Clean;TexCombineC:Clean"/>
+    </Target>
+    <Target Name="Make">
+        <CallTarget Targets="ActorMS3dC:Make;ArchipelagoC:Make;ChristmasC:Make;EarthC:Make;GLSViewerC:Make;IntensityMeshC:Make;PanoViewerC:Make;QuakeActorC:Make;TexCombineC:Make"/>
+    </Target>
+    <Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
+</Project>

+ 3 - 111
Examples/AdvDemos.groupproj

@@ -6,60 +6,33 @@
         <Projects Include="AdvDemos\ActorMS3D\Actorms3dD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\ActorMS3D\ActorMS3dC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\Archipelago\ArchipelagoD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\Archipelago\ArchipelagoC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\Christmas\ChristmasD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\Christmas\ChristmasC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\Earth\EarthD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\Earth\EarthC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\Forest\ForestD.dproj">
             <Dependencies/>
         </Projects>
         <Projects Include="AdvDemos\GLSViewer\GLSViewerD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\GLSViewer\GLSViewerC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\IntensityMesh\IntensityMeshD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\IntensityMesh\IntensityMeshC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\PanoramViewer\PanoViewerD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\PanoramViewer\PanoViewerC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\Quake3Actor\QuakeActorD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\Quake3Actor\QuakeActorC.cbproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="AdvDemos\TexCombine\TexCombineD.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="AdvDemos\TexCombine\TexCombineC.cbproj">
-            <Dependencies/>
-        </Projects>
     </ItemGroup>
     <ProjectExtensions>
         <Borland.Personality>Default.Personality.12</Borland.Personality>
@@ -77,15 +50,6 @@
     <Target Name="Actorms3dD:Make">
         <MSBuild Projects="AdvDemos\ActorMS3D\Actorms3dD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="ActorMS3dC">
-        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj"/>
-    </Target>
-    <Target Name="ActorMS3dC:Clean">
-        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="ActorMS3dC:Make">
-        <MSBuild Projects="AdvDemos\ActorMS3D\ActorMS3dC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="ArchipelagoD">
         <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoD.dproj"/>
     </Target>
@@ -95,15 +59,6 @@
     <Target Name="ArchipelagoD:Make">
         <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="ArchipelagoC">
-        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj"/>
-    </Target>
-    <Target Name="ArchipelagoC:Clean">
-        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="ArchipelagoC:Make">
-        <MSBuild Projects="AdvDemos\Archipelago\ArchipelagoC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="ChristmasD">
         <MSBuild Projects="AdvDemos\Christmas\ChristmasD.dproj"/>
     </Target>
@@ -113,15 +68,6 @@
     <Target Name="ChristmasD:Make">
         <MSBuild Projects="AdvDemos\Christmas\ChristmasD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="ChristmasC">
-        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj"/>
-    </Target>
-    <Target Name="ChristmasC:Clean">
-        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="ChristmasC:Make">
-        <MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="EarthD">
         <MSBuild Projects="AdvDemos\Earth\EarthD.dproj"/>
     </Target>
@@ -131,15 +77,6 @@
     <Target Name="EarthD:Make">
         <MSBuild Projects="AdvDemos\Earth\EarthD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="EarthC">
-        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj"/>
-    </Target>
-    <Target Name="EarthC:Clean">
-        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="EarthC:Make">
-        <MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="ForestD">
         <MSBuild Projects="AdvDemos\Forest\ForestD.dproj"/>
     </Target>
@@ -158,15 +95,6 @@
     <Target Name="GLSViewerD:Make">
         <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="GLSViewerC">
-        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj"/>
-    </Target>
-    <Target Name="GLSViewerC:Clean">
-        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="GLSViewerC:Make">
-        <MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="IntensityMeshD">
         <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshD.dproj"/>
     </Target>
@@ -176,15 +104,6 @@
     <Target Name="IntensityMeshD:Make">
         <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="IntensityMeshC">
-        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj"/>
-    </Target>
-    <Target Name="IntensityMeshC:Clean">
-        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="IntensityMeshC:Make">
-        <MSBuild Projects="AdvDemos\IntensityMesh\IntensityMeshC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="PanoViewerD">
         <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerD.dproj"/>
     </Target>
@@ -194,15 +113,6 @@
     <Target Name="PanoViewerD:Make">
         <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="PanoViewerC">
-        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj"/>
-    </Target>
-    <Target Name="PanoViewerC:Clean">
-        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="PanoViewerC:Make">
-        <MSBuild Projects="AdvDemos\PanoramViewer\PanoViewerC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="QuakeActorD">
         <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorD.dproj"/>
     </Target>
@@ -212,15 +122,6 @@
     <Target Name="QuakeActorD:Make">
         <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="QuakeActorC">
-        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj"/>
-    </Target>
-    <Target Name="QuakeActorC:Clean">
-        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="QuakeActorC:Make">
-        <MSBuild Projects="AdvDemos\Quake3Actor\QuakeActorC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="TexCombineD">
         <MSBuild Projects="AdvDemos\TexCombine\TexCombineD.dproj"/>
     </Target>
@@ -230,23 +131,14 @@
     <Target Name="TexCombineD:Make">
         <MSBuild Projects="AdvDemos\TexCombine\TexCombineD.dproj" Targets="Make"/>
     </Target>
-    <Target Name="TexCombineC">
-        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj"/>
-    </Target>
-    <Target Name="TexCombineC:Clean">
-        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj" Targets="Clean"/>
-    </Target>
-    <Target Name="TexCombineC:Make">
-        <MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj" Targets="Make"/>
-    </Target>
     <Target Name="Build">
-        <CallTarget Targets="Actorms3dD;ActorMS3dC;ArchipelagoD;ArchipelagoC;ChristmasD;ChristmasC;EarthD;EarthC;ForestD;GLSViewerD;GLSViewerC;IntensityMeshD;IntensityMeshC;PanoViewerD;PanoViewerC;QuakeActorD;QuakeActorC;TexCombineD;TexCombineC"/>
+        <CallTarget Targets="Actorms3dD;ArchipelagoD;ChristmasD;EarthD;ForestD;GLSViewerD;IntensityMeshD;PanoViewerD;QuakeActorD;TexCombineD"/>
     </Target>
     <Target Name="Clean">
-        <CallTarget Targets="Actorms3dD:Clean;ActorMS3dC:Clean;ArchipelagoD:Clean;ArchipelagoC:Clean;ChristmasD:Clean;ChristmasC:Clean;EarthD:Clean;EarthC:Clean;ForestD:Clean;GLSViewerD:Clean;GLSViewerC:Clean;IntensityMeshD:Clean;IntensityMeshC:Clean;PanoViewerD:Clean;PanoViewerC:Clean;QuakeActorD:Clean;QuakeActorC:Clean;TexCombineD:Clean;TexCombineC:Clean"/>
+        <CallTarget Targets="Actorms3dD:Clean;ArchipelagoD:Clean;ChristmasD:Clean;EarthD:Clean;ForestD:Clean;GLSViewerD:Clean;IntensityMeshD:Clean;PanoViewerD:Clean;QuakeActorD:Clean;TexCombineD:Clean"/>
     </Target>
     <Target Name="Make">
-        <CallTarget Targets="Actorms3dD:Make;ActorMS3dC:Make;ArchipelagoD:Make;ArchipelagoC:Make;ChristmasD:Make;ChristmasC:Make;EarthD:Make;EarthC:Make;ForestD:Make;GLSViewerD:Make;GLSViewerC:Make;IntensityMeshD:Make;IntensityMeshC:Make;PanoViewerD:Make;PanoViewerC:Make;QuakeActorD:Make;QuakeActorC:Make;TexCombineD:Make;TexCombineC:Make"/>
+        <CallTarget Targets="Actorms3dD:Make;ArchipelagoD:Make;ChristmasD:Make;EarthD:Make;ForestD:Make;GLSViewerD:Make;IntensityMeshD:Make;PanoViewerD:Make;QuakeActorD:Make;TexCombineD:Make"/>
     </Target>
     <Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
 </Project>

+ 2 - 2
Examples/AdvDemos/ActorMS3D/fActorMS3dC.cpp

@@ -6,9 +6,9 @@
 #include "fActorMS3dC.h"
 // ---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLSL.CustomShader"
 #pragma link "GLS.FBORenderer"

+ 2 - 2
Examples/AdvDemos/ActorMS3D/fActorMS3dC.h

@@ -11,9 +11,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.FBORenderer.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/AdvDemos/ActorMS3D/fActorms3dD.pas

@@ -23,11 +23,11 @@ uses
   GLScene.VectorLists,
   GLS.Cadencer,
   GLS.SceneViewer,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Scene,
   GLS.VectorFileObjects,
   GLS.Objects,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.GeomObjects,
   GLS.FileMS3D,
   GLS.Material,

+ 4 - 4
Examples/AdvDemos/Archipelago/fArchipelagoC.cpp

@@ -9,10 +9,10 @@
 // ---------------------------------------------------------------------------
 #pragma package(smart_init)
 
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.BitmapFont"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.HeightData"
 #pragma link "GLS.HeightTileFileHDS"
 
@@ -470,8 +470,8 @@ void __fastcall TForm1::DOWakeProgress(TObject *Sender, const double deltaTime,
 	TGLVector sbp, sbr;
 
 	if (WakeVertices == NULL) {
-		WakeVertices = new TGAffineVectorList();
-		WakeStretch = new TGAffineVectorList();
+		WakeVertices = new TGLAffineVectorList();
+		WakeStretch = new TGLAffineVectorList();
 		WakeTime = new TGSingleList();
 	}
 

+ 4 - 4
Examples/AdvDemos/Archipelago/fArchipelagoC.h

@@ -16,10 +16,10 @@
 #include <Vcl.Forms.hpp>
 #include <Vcl.Imaging.jpeg.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.BitmapFont.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.HeightData.hpp"
 #include "GLS.HeightTileFileHDS.hpp"
 #include "GLS.HUDObjects.hpp"
@@ -95,8 +95,8 @@ public:		// User declarations
 	bool WasAboveWater;
 	float HelpOpacity;
 
-	TGAffineVectorList *WakeVertices;
-	TGAffineVectorList *WakeStretch;
+	TGLAffineVectorList *WakeVertices;
+	TGLAffineVectorList *WakeStretch;
 	TGSingleList *WakeTime;
 	void ResetMousePos(void);
 	float WaterPhase(const float px, const float py);

+ 7 - 7
Examples/AdvDemos/Archipelago/fArchipelagoD.pas

@@ -17,8 +17,8 @@ uses
   Vcl.Dialogs,
   Vcl.Imaging.Jpeg,
 
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.VectorLists,
   GLScene.VectorTypes,
   GLScene.VectorGeometry,
@@ -41,7 +41,7 @@ uses
   GLS.WindowsFont,
   GLS.BitmapFont,
   GLS.RenderContextInfo,
-  GLScene.Color,
+  GLS.Color,
   GLS.VectorFileObjects,
   GLS.Context,
   GLS.State,
@@ -95,8 +95,8 @@ type
     WaterPlane: Boolean;
     WasAboveWater: Boolean;
     HelpOpacity: Single;
-    WakeVertices: TGAffineVectorList;
-    WakeStretch: TGAffineVectorList;
+    WakeVertices: TGLAffineVectorList;
+    WakeStretch: TGLAffineVectorList;
     WakeTime: TGSingleList;
     procedure ResetMousePos;
     function WaterPhase(const px, py: Single): Single;
@@ -547,8 +547,8 @@ var
 begin
   if WakeVertices = nil then
   begin
-    WakeVertices := TGAffineVectorList.Create;
-    WakeStretch := TGAffineVectorList.Create;
+    WakeVertices := TGLAffineVectorList.Create;
+    WakeStretch := TGLAffineVectorList.Create;
     WakeTime := TGSingleList.Create;
   end;
 

+ 2 - 2
Examples/AdvDemos/Christmas/fChrismasC.cpp

@@ -11,7 +11,7 @@
 #pragma package(smart_init)
 #pragma link "GLS.BitmapFont"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.GeomObjects"
 #pragma link "GLS.HUDObjects"
@@ -29,7 +29,7 @@
 
 #pragma link "GLS.ThorFX"
 #pragma link "GLS.FireFX"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.FileWAV"
 #pragma link "GLS.LensFlare"
 #pragma link "GLS.ParticleFX"

+ 2 - 2
Examples/AdvDemos/Christmas/fChrismasC.h

@@ -14,7 +14,7 @@
 
 #include "GLS.BitmapFont.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.GeomObjects.hpp"
 #include "GLS.HUDObjects.hpp"
@@ -34,7 +34,7 @@
 #include "GLS.FileMP3.hpp"
 #include "GLS.ThorFX.hpp"
 #include "GLS.FireFX.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLScene.Utils.hpp"
 #include "GLS.SoundManager.hpp"
 #include "GLS.Sounds.BASS.hpp"

+ 3 - 3
Examples/AdvDemos/Christmas/fChrismasD.pas

@@ -17,7 +17,7 @@ uses
   Vcl.Menus,
 
   GLS.Scene,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.VectorFileObjects,
   GLS.Objects,
   GLS.SceneViewer,
@@ -37,8 +37,8 @@ uses
   GLS.FileOBJ,
   GLS.GeomObjects,
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.Color,
+  GLS.Coordinates,
+  GLS.Color,
   GLS.SoundManager,
   GLS.Sounds.BASS,
   BASS.Import,

+ 2 - 2
Examples/AdvDemos/Earth/fEarthC.cpp

@@ -6,9 +6,9 @@
 #include "fEarthC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.LensFlare"
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/AdvDemos/Earth/fEarthC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.LensFlare.hpp"
 #include "GLS.Material.hpp"
 #include "GLS.Objects.hpp"

+ 4 - 4
Examples/AdvDemos/Earth/fEarthD.pas

@@ -27,19 +27,19 @@ uses
   GLS.LensFlare,
   GLS.Scene,
   GLS.Objects,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.SkyDome,
   GLS.SceneViewer,
   GLS.Texture,
   GLS.RenderContextInfo,
-  GLScene.Color,
+  GLS.Color,
   GLS.State,
   GLScene.Utils,
   GLS.Context,
   GLScene.TextureFormat,
   GLSL.TextureShaders,
-  GLScene.BaseClasses,
-  GLScene.PersistentClasses,
+  GLS.BaseClasses,
+  GLS.PersistentClasses,
 
   Vcl.BaseImageCollection,
   Vcl.ImageCollection,

+ 7 - 7
Examples/AdvDemos/Forest/fForestD.pas

@@ -21,8 +21,8 @@ uses
   GLScene.VectorGeometry,
   GLScene.XCollection,
   GLScene.VectorLists,
-  GLScene.PersistentClasses,
-  GLScene.BaseClasses,
+  GLS.PersistentClasses,
+  GLS.BaseClasses,
   GLScene.TextureFormat,
   GLScene.Keyboard,
 
@@ -44,7 +44,7 @@ uses
   GLScene.PipelineTransform,
   GLS.TextureCombiners,
   GLS.Material,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.TerrainRenderer,
   GLS.HeightData,
   GLS.HeightTileFileHDS,
@@ -94,7 +94,7 @@ type
     function SIBTreeLoadingImposter(Sender: TObject; impostoredObject: TGLBaseSceneObject;
       destImposter: TImposter): TGLBitmap32;
     procedure Timer1Timer(Sender: TObject);
-    procedure PFXTreesProgress(Sender: TObject; const progressTime: TGProgressTimes;
+    procedure PFXTreesProgress(Sender: TObject; const progressTime: TGLProgressTimes;
       var defaultProgress: Boolean);
     function PFXTreesGetParticleCountEvent(Sender: TObject): Integer;
     procedure FormResize(Sender: TObject);
@@ -112,7 +112,7 @@ type
     Path: TFileName;
     TestTree: TGLTree;
     TreesShown: Integer;
-    nearTrees: TGPersistentObjectList;
+    nearTrees: TGLPersistentObjectList;
     Imposter: TImposter;
     densityBitmap: TBitmap;
     mirrorTexture: TGLTextureHandle;
@@ -218,7 +218,7 @@ begin
   SetCursorPos(lmp.X, lmp.Y);
   ShowCursor(False);
 
-  nearTrees := TGPersistentObjectList.Create;
+  nearTrees := TGLPersistentObjectList.Create;
 
   camTurn := -60;
   enableRectReflection := False;
@@ -491,7 +491,7 @@ begin
   Result := TreesShown;
 end;
 
-procedure TForm1.PFXTreesProgress(Sender: TObject; const progressTime: TGProgressTimes;
+procedure TForm1.PFXTreesProgress(Sender: TObject; const progressTime: TGLProgressTimes;
   var defaultProgress: Boolean);
 begin
   defaultProgress := False;

+ 1 - 1
Examples/AdvDemos/GLSViewer/Source/dImages.pas

@@ -17,7 +17,7 @@ uses
   Vcl.VirtualImageList,
   Vcl.Controls,
 
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Material;
 
 type

+ 6 - 6
Examples/AdvDemos/GLSViewer/Source/fGLSViewer.pas

@@ -40,9 +40,9 @@ uses
   GLScene.VectorLists,
   GLScene.Keyboard,
   GLScene.VectorGeometry,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
-  GLScene.PersistentClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
+  GLS.PersistentClasses,
   GLScene.TextureFormat,
   GLScene.XCollection,
 
@@ -56,7 +56,7 @@ uses
   GLS.Cadencer,
   GLS.State,
   GLS.RenderContextInfo,
-  GLScene.Color,
+  GLS.Color,
   GLS.Graphics,
   GLS.MeshUtils,
   GLS.AsyncTimer,
@@ -874,7 +874,7 @@ end;
 
 procedure TFormGLSViewer.acConvertToIndexedTrianglesExecute(Sender: TObject);
 var
-  v: TGAffineVectorList;
+  v: TGLAffineVectorList;
   I: TGIntegerList;
   m: TGLMeshObject;
   fg: TFGVertexIndexList;
@@ -910,7 +910,7 @@ var
   I: Integer;
   mo: TGLMeshObject;
   fg: TFGVertexIndexList;
-  strips: TGPersistentObjectList;
+  strips: TGLPersistentObjectList;
 begin
   acConvertToTriangles.Execute;
   mo := ffObject.MeshObjects[0];

+ 2 - 2
Examples/AdvDemos/GLSViewer/Source/fcGLSViewer.cpp

@@ -7,9 +7,9 @@
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
 #pragma link "GLS.AsyncTimer"
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.Graph"
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/AdvDemos/GLSViewer/Source/fcGLSViewer.h

@@ -8,9 +8,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 #include "GLS.AsyncTimer.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.Graph.hpp"
 #include "GLS.Material.hpp"
 #include "GLS.Objects.hpp"

+ 1 - 1
Examples/AdvDemos/IntensityMesh/fIntensityMeshC.cpp

@@ -7,7 +7,7 @@
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
 #pragma link "GLS.BitmapFont"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
  
 #pragma link "GLS.HUDObjects"
 #pragma link "GLS.Material"

+ 2 - 2
Examples/AdvDemos/IntensityMesh/fIntensityMeshC.h

@@ -18,9 +18,9 @@
 #include "GLS.VectorFileObjects.hpp"
 #include "GLS.SceneViewer.hpp"
 #include "GLS.Objects.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.BitmapFont.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
  
 #include "GLS.HUDObjects.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/AdvDemos/IntensityMesh/fIntensityMeshD.pas

@@ -31,8 +31,8 @@ uses
   GLS.WindowsFont,
   GLScene.Utils,
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLS.RenderContextInfo,
   GLS.Graphics,
   GLS.State,

+ 2 - 2
Examples/AdvDemos/PanoramViewer/fPanoViewerC.cpp

@@ -12,8 +12,8 @@
 #pragma link "GLS.Scene"
 #pragma link "GLS.Texture"
 #pragma link "GLS.SceneViewer"
-#pragma link "GLScene.BaseClasses"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.BaseClasses"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Material"
 #pragma link "GLScene.Keyboard"

+ 2 - 2
Examples/AdvDemos/PanoramViewer/fPanoViewerC.h

@@ -18,8 +18,8 @@
 #include "GLS.Scene.hpp"
 #include "GLS.Texture.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "GLScene.BaseClasses.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.BaseClasses.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.Material.hpp"
 
 #include "GLScene.Keyboard.hpp"

+ 2 - 2
Examples/AdvDemos/PanoramViewer/fPanoViewerD.pas

@@ -18,8 +18,8 @@ uses
   Vcl.ExtDlgs,
   Vcl.Imaging.Jpeg,
 
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.VectorGeometry,
   GLScene.Keyboard,
   GLScene.XCollection,

+ 2 - 2
Examples/AdvDemos/Quake3Actor/fQuakeActorC.cpp

@@ -6,9 +6,9 @@
 #include "fQuakeActorC.h"
 // ---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/AdvDemos/Quake3Actor/fQuakeActorC.h

@@ -24,9 +24,9 @@
 #include "GLS.Texture.hpp"
 #include "GLS.ParticleFX.hpp"
 #include "GLS.Material.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.FileQ3MD3.hpp"
 
 

+ 3 - 3
Examples/AdvDemos/Quake3Actor/fQuakeActorD.pas

@@ -21,14 +21,14 @@ uses
   GLScene.VectorTypes,
   GLS.SceneViewer,
   GLS.VectorFileObjects,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLS.ShadowPlane,
   GLScene.VectorGeometry,
   GLS.Texture,
   GLS.ParticleFX,
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
 
   GLS.FileMD3, // MD3 loading into GLScene
   GLS.FileQ3MD3; // Quake3 helper structures and functions

+ 2 - 2
Examples/AdvDemos/TexCombine/fTexCombineC.cpp

@@ -6,8 +6,8 @@
 #include "fTexCombineC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.BaseClasses"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.HUDObjects"
 #pragma link "GLS.Objects"
 #pragma link "GLS.Scene"

+ 2 - 2
Examples/AdvDemos/TexCombine/fTexCombineC.h

@@ -7,8 +7,8 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.BaseClasses.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.HUDObjects.hpp"
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"

+ 2 - 2
Examples/AdvDemos/TexCombine/fTexCombineD.pas

@@ -28,8 +28,8 @@ uses
   GLS.Scene,
   GLS.SceneViewer,
   GLS.FileTGA,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLS.Texture,
   GLS.Graphics,
   GLScene.VectorGeometry,

+ 2 - 2
Examples/Demos/behaviours/DCEDemo/fDceDemoC.cpp

@@ -12,10 +12,10 @@
 #pragma link "GLS.FileMD2"
 #pragma link "GLS.ProxyObjects"
 
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.BitmapFont"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.HeightData"
 #pragma link "GLS.HUDObjects"

+ 2 - 2
Examples/Demos/behaviours/DCEDemo/fDceDemoC.h

@@ -29,9 +29,9 @@
 #include "GLS.BitmapFont.hpp"
 #include "GLS.WindowsFont.hpp"
 #include "GLS.HUDObjects.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.FileMD2.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.RenderContextInfo.hpp"
 #include "GLScene.Keyboard.hpp"
 #include "GLS.State.hpp"

+ 3 - 3
Examples/Demos/behaviours/DCEDemo/fDceDemoD.pas

@@ -16,7 +16,7 @@ uses
 
   GLS.Scene,
   GLS.Objects,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.DCE,
@@ -28,7 +28,7 @@ uses
   GLS.BitmapFont,
   GLS.WindowsFont,
   GLS.HUDObjects,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLScene.VectorGeometry,
   GLS.FileMD2,
   GLS.File3DS,
@@ -39,7 +39,7 @@ uses
   GLS.ProxyObjects,
   GLS.State,
   GLScene.Utils,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLScene.VectorTypes;
 
 type

+ 2 - 2
Examples/Demos/behaviours/FPSMovement/fFPSMovementC.cpp

@@ -10,10 +10,10 @@
 #pragma link "GLS.File3DS"
 #pragma link "GLS.FileJPEG"
 #pragma link "GLS.SimpleNavigation"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.FPSMovement"
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
 
 #pragma link "GLS.FPSMovement"

+ 2 - 2
Examples/Demos/behaviours/FPSMovement/fFPSMovementC.h

@@ -9,9 +9,9 @@
 #include <Vcl.ExtCtrls.hpp>
 #include <Vcl.Forms.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.FileJPEG.hpp"
 #include "GLS.FPSMovement.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/Demos/behaviours/FPSMovement/fFPSMovementD.pas

@@ -33,9 +33,9 @@ uses
   GLScene.VectorGeometry,
   GLS.GeomObjects,
   GLS.Material,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.SimpleNavigation,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLScene.Utils;
 
 type

+ 2 - 2
Examples/Demos/behaviours/PathControl/fPathControlC.cpp

@@ -6,9 +6,9 @@
 #include "fPathControlC.h"
 // ---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.Scene"

+ 2 - 2
Examples/Demos/behaviours/PathControl/fPathControlC.h

@@ -9,9 +9,9 @@
 #include <Vcl.Forms.hpp>
 #include <Vcl.Buttons.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"

+ 2 - 2
Examples/Demos/behaviours/PathControl/fPathControlD.pas

@@ -25,8 +25,8 @@ uses
   GLS.SceneViewer,
   GLS.ImageUtils,
  
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.Utils,
   GLS.SimpleNavigation;
 

+ 2 - 2
Examples/Demos/behaviours/Torque/fTorqueC.cpp

@@ -6,9 +6,9 @@
 #include "fTorqueC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.GeomObjects"

+ 2 - 2
Examples/Demos/behaviours/Torque/fTorqueC.h

@@ -10,9 +10,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 #include <Vcl.ExtCtrls.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.GeomObjects.hpp"

+ 4 - 4
Examples/Demos/behaviours/Torque/fTorqueD.pas

@@ -15,15 +15,15 @@ uses
 
   GLS.Objects,
   GLS.Scene,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLS.Cadencer,
   GLS.SceneViewer,
 
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLS.Behaviours,
   GLS.HUDObjects,
-  GLScene.Color,
+  GLS.Color,
   GLS.BitmapFont,
   GLS.GeomObjects,
   GLS.RenderContextInfo,

+ 1 - 1
Examples/Demos/bench/canvas/fCanvasC.cpp

@@ -9,7 +9,7 @@
 #pragma package(smart_init)
 
 #pragma link "GLS.BitmapFont"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Scene"
 #pragma link "GLS.SceneViewer"

+ 2 - 2
Examples/Demos/bench/canvas/fCanvasC.h

@@ -11,14 +11,14 @@
 #include <Vcl.ExtCtrls.hpp>
 #include <Vcl.Graphics.hpp>
 
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.Scene.hpp"
 #include "GLS.SceneViewer.hpp"
 #include "GLS.Canvas.hpp"
 #include "GLS.RenderContextInfo.hpp"
 #include "GLS.BitmapFont.hpp"
 #include "GLS.WindowsFont.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 
 //---------------------------------------------------------------------------
 class TFormCanvas : public TForm

+ 2 - 2
Examples/Demos/bench/canvas/fCanvasD.pas

@@ -20,9 +20,9 @@ uses
   GLS.SceneViewer,
   GLS.BitmapFont,
   GLS.WindowsFont,
-  GLScene.Coordinates,
+  GLS.Coordinates,
 
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Canvas,
   GLS.Texture,
   GLS.RenderContextInfo,

+ 1 - 1
Examples/Demos/bench/megacube/fMegaCubeC.cpp

@@ -8,7 +8,7 @@
 #pragma package(smart_init)
 
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.Scene"

+ 2 - 2
Examples/Demos/bench/megacube/fMegaCubeC.h

@@ -10,9 +10,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"

+ 3 - 3
Examples/Demos/bench/megacube/fMegaCubeD.pas

@@ -18,9 +18,9 @@ uses
   GLS.Cadencer,
   GLScene.VectorTypes,
   GLS.SceneViewer,
-  GLScene.Color,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Color,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLS.SimpleNavigation;
 
 type

+ 2 - 2
Examples/Demos/bench/megaglasscube/fMegaglassC.cpp

@@ -7,9 +7,9 @@
 #include "fMegaglassC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.Scene"

+ 2 - 2
Examples/Demos/bench/megaglasscube/fMegaglassC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"

+ 3 - 3
Examples/Demos/bench/megaglasscube/fMegaglassD.pas

@@ -18,12 +18,12 @@ uses
   GLS.Cadencer,
   GLScene.VectorTypes,
   GLS.SceneViewer,
-  GLScene.Color,
+  GLS.Color,
 
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.Material,
   GLS.SimpleNavigation,
-  GLScene.BaseClasses;
+  GLS.BaseClasses;
 
 type
   TFormMegaglasscube = class(TForm)

+ 2 - 2
Examples/Demos/bench/smoking/fSmokingC.cpp

@@ -7,9 +7,9 @@
 #include "fSmokingC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.ParticleFX"

+ 2 - 2
Examples/Demos/bench/smoking/fSmokingC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.ParticleFX.hpp"

+ 2 - 2
Examples/Demos/bench/smoking/fSmokingD.pas

@@ -19,9 +19,9 @@ uses
   GLS.Scene, 
   GLS.Objects,
   GLS.SceneViewer, 
-  GLScene.Coordinates, 
+  GLS.Coordinates, 
   GLS.SimpleNavigation, 
-  GLScene.BaseClasses;
+  GLS.BaseClasses;
 
 type
   TFormSmoking = class(TForm)

+ 2 - 2
Examples/Demos/bench/volcano/fVolcanoC.cpp

@@ -7,10 +7,10 @@
 #include "fVolcanoC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Behaviours"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.ParticleFX"

+ 2 - 2
Examples/Demos/bench/volcano/fVolcanoC.h

@@ -7,10 +7,10 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Behaviours.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.ParticleFX.hpp"

+ 2 - 2
Examples/Demos/bench/volcano/fVolcanoD.pas

@@ -21,8 +21,8 @@ uses
   GLS.Behaviours,
   GLS.SceneViewer,
  
-  GLScene.Coordinates,
-  GLScene.BaseClasses;
+  GLS.Coordinates,
+  GLS.BaseClasses;
 
 type
   TFormVolcano = class(TForm)

+ 2 - 2
Examples/Demos/bench/whirlwind/fWhirlC.cpp

@@ -11,10 +11,10 @@
 #include "fWhirlC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Behaviours"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.Particles"

+ 2 - 2
Examples/Demos/bench/whirlwind/fWhirlC.h

@@ -7,10 +7,10 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Behaviours.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.Particles.hpp"

+ 3 - 3
Examples/Demos/bench/whirlwind/fWhirlD.pas

@@ -16,15 +16,15 @@ uses
   Vcl.Dialogs,
   Vcl.ExtCtrls,
 
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Scene,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLScene.VectorGeometry,
   GLS.SceneViewer,
   GLS.Particles,
   GLS.Cadencer,
   GLS.Objects,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLS.Behaviours;
 
 type

+ 3 - 3
Examples/Demos/cgshaders/BlinnSheen/fdBlinnSheen.pas

@@ -25,14 +25,14 @@ uses
   GLS.AsyncTimer,
   GLScene.VectorGeometry,
   GLS.Material,
-  GLScene.Coordinates,
+  GLS.Coordinates,
 
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Behaviours,
   GLS.FileMD2,
   GLS.FileTGA,
   GLS.File3DS,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLScene.Utils,
 
   Cg.GL,

+ 2 - 2
Examples/Demos/cgshaders/BombShader/fCgBombShaderC.cpp

@@ -6,9 +6,9 @@
 #include "fCgBombShaderC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Graph"
 #pragma link "GLS.Material"

+ 2 - 2
Examples/Demos/cgshaders/BombShader/fCgBombShaderC.h

@@ -11,9 +11,9 @@
 #include <Vcl.ComCtrls.hpp>
 #include <Vcl.ExtCtrls.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Graph.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/Demos/cgshaders/BombShader/fCgBombShaderD.pas

@@ -25,8 +25,8 @@ uses
   GLS.Graph,
   GLS.Material,
   GLScene.VectorGeometry,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.Utils,
 
   GLS.FileMD2,

+ 2 - 2
Examples/Demos/cgshaders/BumpMap/fBumpMapD.pas

@@ -26,8 +26,8 @@ uses
   GLS.Objects,
   GLS.AsyncTimer,
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.TextureFormat,
   GLScene.Utils,
   GLS.SimpleNavigation;

+ 2 - 2
Examples/Demos/cgshaders/CellShader/fCelShadingC.cpp

@@ -8,10 +8,10 @@
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
 #pragma link "GLS.AsyncTimer"
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
 #pragma link "GLS.CgShader"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/Demos/cgshaders/CellShader/fCelShadingC.h

@@ -9,9 +9,9 @@
 #include <Vcl.Forms.hpp>
 #include <Vcl.Imaging.jpeg.hpp>
 #include "GLS.AsyncTimer.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Material.hpp"
 #include "GLS.Objects.hpp"

+ 2 - 2
Examples/Demos/cgshaders/CellShader/fCgCellShaderD.pas

@@ -24,8 +24,8 @@ uses
   GLS.AsyncTimer,
 
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.Utils,
   GLS.FileMD2,
 

+ 2 - 2
Examples/Demos/cgshaders/CloudSky/fCloudSkyD.pas

@@ -27,8 +27,8 @@ uses
   GLS.FileTGA,
   GLScene.XCollection,
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.Utils,
   GLS.SimpleNavigation,
 

+ 2 - 2
Examples/Demos/cgshaders/DistTex/fDisttexD.pas

@@ -23,9 +23,9 @@ uses
   GLS.HUDObjects,
   GLS.CgShader,
   GLS.Material,
-  GLScene.Coordinates,
+  GLS.Coordinates,
 
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.RenderContextInfo,
   GLScene.Utils,
 

+ 2 - 2
Examples/Demos/cgshaders/Reflect/fReflectC.cpp

@@ -7,9 +7,9 @@
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
 #pragma link "GLS.CgShader"
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.GeomObjects"
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/Demos/cgshaders/Reflect/fReflectC.h

@@ -8,9 +8,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 #include "GLS.CgShader.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.GeomObjects.hpp"
 #include "GLS.Material.hpp"
 #include "GLS.Objects.hpp"

+ 2 - 2
Examples/Demos/cgshaders/Reflect/fReflectD.pas

@@ -34,10 +34,10 @@ uses
   GLScene.VectorTypes, 
   GLS.GeomObjects, 
   GLS.Material, 
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLScene.Utils,
    
-  GLScene.BaseClasses;
+  GLS.BaseClasses;
 
 type
   TForm1 = class(TForm)

+ 2 - 2
Examples/Demos/cgshaders/SimpleCG/fCgSimpleC.cpp

@@ -7,14 +7,14 @@
 #include "fCgSimpleC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "Cg.Shader"
 
 #pragma link "GLS.Material"
 #pragma link "GLS.Scene"
 #pragma link "GLS.SceneViewer"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.Graph"
 #pragma link "GLS.Objects"
 #pragma link "GLS.VectorFileObjects"

+ 2 - 2
Examples/Demos/cgshaders/SimpleCG/fCgSimpleC.h

@@ -10,13 +10,13 @@
 #include <Vcl.ComCtrls.hpp>
 #include <Vcl.ExtCtrls.hpp>
 
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 
 #include "GLS.Material.hpp"
 #include "GLS.Scene.hpp"
 #include "GLS.SceneViewer.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 #include "GLS.Graph.hpp"
 #include "GLS.Objects.hpp"
 #include "GLS.VectorFileObjects.hpp"

+ 2 - 2
Examples/Demos/cgshaders/SimpleCG/fCgSimpleD.pas

@@ -31,8 +31,8 @@ uses
   GLS.Graph,
 
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLScene.Utils;
 
 type

+ 2 - 2
Examples/Demos/cgshaders/Texturing/fCgTextureC.cpp

@@ -7,9 +7,9 @@
 #include "fCgTextureC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Graph"
 #pragma link "GLS.Material"

+ 2 - 2
Examples/Demos/cgshaders/Texturing/fCgTextureC.h

@@ -9,9 +9,9 @@
 #include <Vcl.Forms.hpp>
 #include <Vcl.ComCtrls.hpp>
 #include <Vcl.ExtCtrls.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Graph.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/Demos/cgshaders/Texturing/fCgTextureD.pas

@@ -29,9 +29,9 @@ uses
   GLS.Graph,
  
   GLS.Material,
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLScene.Utils,
-  GLScene.BaseClasses;
+  GLS.BaseClasses;
 
 type
   TFormCgTexture = class(TForm)

+ 2 - 2
Examples/Demos/collisions/BoxSphere/fBoxSphereC.cpp

@@ -8,9 +8,9 @@
 #include "fBoxSphereC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Graph"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/Demos/collisions/BoxSphere/fBoxSphereC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Graph.hpp"
 #include "GLS.Objects.hpp"

+ 3 - 3
Examples/Demos/collisions/BoxSphere/fBoxSphereD.pas

@@ -19,7 +19,7 @@ uses
 
   
   GLS.Scene,
-  GLScene.PersistentClasses,
+  GLS.PersistentClasses,
   GLScene.VectorTypes,
   GLS.Objects,
   GLS.Cadencer,
@@ -29,8 +29,8 @@ uses
   GLS.Graph,
   GLS.GeomObjects,
  
-  GLScene.Coordinates,
-  GLScene.BaseClasses;
+  GLS.Coordinates,
+  GLS.BaseClasses;
 
 type
   TFormBoxSphere = class(TForm)

+ 2 - 2
Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryC.cpp

@@ -8,9 +8,9 @@
 #include "fOcclusionQueryC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.Context"
 
 

+ 2 - 2
Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryC.h

@@ -8,9 +8,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 #include <Vcl.ExtCtrls.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.GeomObjects.hpp"
 #include "GLS.Objects.hpp"

+ 2 - 2
Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryD.pas

@@ -23,8 +23,8 @@ uses
   GLS.Cadencer,
   GLS.SceneViewer,
  
-  GLScene.Coordinates,
-  GLScene.BaseClasses,
+  GLS.Coordinates,
+  GLS.BaseClasses,
   GLS.RenderContextInfo,
   GLS.Context;
 

+ 2 - 2
Examples/Demos/collisions/RayBox/fRayBoxC.cpp

@@ -8,9 +8,9 @@
 #include "fRayBoxC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Material"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/Demos/collisions/RayBox/fRayBoxC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Material.hpp"
 #include "GLS.Objects.hpp"

+ 2 - 2
Examples/Demos/collisions/RayBox/fRayBoxD.pas

@@ -26,8 +26,8 @@ uses
   GLScene.VectorGeometry,
 
   GLS.Material,
-  GLScene.Coordinates,
-  GLScene.BaseClasses;
+  GLS.Coordinates,
+  GLS.BaseClasses;
 
 type
   TFormRayBox = class(TForm)

+ 3 - 3
Examples/Demos/collisions/Raycast/fRayCastD.pas

@@ -18,14 +18,14 @@ uses
   GLS.Objects,
   GLScene.VectorTypes,
   GLScene.VectorGeometry,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.Polynomials,
   GLS.Texture,
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.GeomObjects,
-  GLScene.Color,
-  GLScene.Coordinates,
+  GLS.Color,
+  GLS.Coordinates,
   GLScene.Utils;
 
 type

+ 2 - 2
Examples/Demos/collisions/Raycast/fRaycastC.cpp

@@ -8,9 +8,9 @@
 #include "fRaycastC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.GeomObjects"
 #pragma link "GLS.Objects"

+ 2 - 2
Examples/Demos/collisions/Raycast/fRaycastC.h

@@ -8,9 +8,9 @@
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
 #include <Vcl.ExtCtrls.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.GeomObjects.hpp"
 #include "GLS.Objects.hpp"

+ 2 - 2
Examples/Demos/collisions/TriangleBox/fMainC.cpp

@@ -8,9 +8,9 @@
 #include "fMainC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Cadencer"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.GeomObjects"
 #pragma link "GLS.Graph"

+ 2 - 2
Examples/Demos/collisions/TriangleBox/fMainC.h

@@ -7,9 +7,9 @@
 #include <Vcl.Controls.hpp>
 #include <Vcl.StdCtrls.hpp>
 #include <Vcl.Forms.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Cadencer.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.GeomObjects.hpp"
 #include "GLS.Graph.hpp"

+ 3 - 3
Examples/Demos/collisions/TriangleBox/fTriangleBoxD.pas

@@ -22,15 +22,15 @@ uses
   GLS.Cadencer,
   GLS.VectorFileObjects,
   GLS.Material,
-  GLScene.Color,
+  GLS.Color,
   GLS.State,
   GLS.SceneViewer,
   GLScene.VectorGeometry,
   GLS.Graph,
   GLS.GeomObjects,
  
-  GLScene.Coordinates,
-  GLScene.BaseClasses;
+  GLS.Coordinates,
+  GLS.BaseClasses;
 
 type
   TFormTriangleBox = class(TForm)

+ 3 - 3
Examples/Demos/collisions/boxedin/fBoxC.cpp

@@ -21,10 +21,10 @@
 #pragma link "GLS.File3DS"
 #pragma link "GLScene.VectorGeometry"
 #pragma link "GLScene.Keyboard"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
-#pragma link "GLScene.BaseClasses"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.BaseClasses"
+#pragma link "GLS.Coordinates"
 #pragma link "GLS.Cadencer"
 #pragma link "GLS.SceneViewer"
 #pragma resource "*.dfm"

+ 2 - 2
Examples/Demos/collisions/boxedin/fBoxC.h

@@ -11,14 +11,14 @@
 #include <ExtCtrls.hpp>
 #include "GLScene.VectorGeometry.hpp"
 #include "GLS.Scene.hpp"
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include <GLS.GeomObjects.hpp>
 #include <GLS.Navigator.hpp>
 #include <GLS.Cadencer.hpp>
 #include <GLS.SceneViewer.hpp>
 #include <GLS.Objects.hpp>
 #include <GLS.VectorFileObjects.hpp>
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLScene.Utils.hpp"
 #include "GLS.Cadencer.hpp"

+ 2 - 2
Examples/Demos/collisions/boxedin/fBoxedinD.pas

@@ -24,9 +24,9 @@ uses
   GLS.Navigator,
   GLS.GeomObjects,
 
-  GLScene.Coordinates,
+  GLS.Coordinates,
   GLScene.Utils,
-  GLScene.BaseClasses,
+  GLS.BaseClasses,
   GLS.File3DS;
 
 type

+ 2 - 2
Examples/Demos/collisions/facevsface/fFaceC.cpp

@@ -8,9 +8,9 @@
 #include "fFaceC.h"
 //---------------------------------------------------------------------------
 #pragma package(smart_init)
-#pragma link "GLScene.BaseClasses"
+#pragma link "GLS.BaseClasses"
 #pragma link "GLS.Collision"
-#pragma link "GLScene.Coordinates"
+#pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Objects"
 #pragma link "GLS.Scene"

+ 2 - 2
Examples/Demos/collisions/facevsface/fFaceC.h

@@ -9,9 +9,9 @@
 #include <Vcl.Forms.hpp>
 #include <Vcl.ExtCtrls.hpp>
 #include <Vcl.Grids.hpp>
-#include "GLScene.BaseClasses.hpp"
+#include "GLS.BaseClasses.hpp"
 #include "GLS.Collision.hpp"
-#include "GLScene.Coordinates.hpp"
+#include "GLS.Coordinates.hpp"
 
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"

Някои файлове не бяха показани, защото твърде много файлове са промени