GTGraphics.h
Go to the documentation of this file.
1 // David Eberly, Geometric Tools, Redmond WA 98052
2 // Copyright (c) 1998-2017
3 // Distributed under the Boost Software License, Version 1.0.
4 // http://www.boost.org/LICENSE_1_0.txt
5 // http://www.geometrictools.com/License/Boost/LICENSE_1_0.txt
6 // File Version: 3.0.0 (2016/06/19)
7 
8 #pragma once
9 
10 // Abstract bases class for DX11 and OpenGL.
13 #include <Graphics/GteGEObject.h>
15 
16 // Effects
21 #include <Graphics/GteFont.h>
24 #include <Graphics/GteLighting.h>
26 #include <Graphics/GteMaterial.h>
32 #include <Graphics/GteTextEffect.h>
37 
38 // Resources
39 #include <Graphics/GteDataFormat.h>
41 #include <Graphics/GteResource.h>
42 
43 // Resources/Buffers
44 #include <Graphics/GteBuffer.h>
50 #include <Graphics/GteRawBuffer.h>
55 
56 // Resources/Textures
57 #include <Graphics/GteDrawTarget.h>
58 #include <Graphics/GteTexture.h>
59 #include <Graphics/GteTexture1.h>
61 #include <Graphics/GteTexture2.h>
63 #include <Graphics/GteTexture3.h>
68 #include <Graphics/GteTextureDS.h>
69 #include <Graphics/GteTextureRT.h>
71 
72 // SceneGraph
74 
75 // SceneGraph/Controllers
78 #include <Graphics/GteController.h>
82 
83 // SceneGraph/Detail
85 
86 // SceneGraph/Hierarchy
88 #include <Graphics/GteCamera.h>
89 #include <Graphics/GteCameraRig.h>
90 #include <Graphics/GteLight.h>
91 #include <Graphics/GteNode.h>
92 #include <Graphics/GtePVWUpdater.h>
93 #include <Graphics/GteSpatial.h>
94 #include <Graphics/GteTrackball.h>
95 #include <Graphics/GteTransform.h>
96 #include <Graphics/GteViewVolume.h>
98 #include <Graphics/GteVisual.h>
99 
100 // SceneGraph/Picking
101 #include <Graphics/GtePicker.h>
102 #include <Graphics/GtePickRecord.h>
103 
104 // SceneGraph/Sorting
105 #include <Graphics/GteBspNode.h>
106 
107 // SceneGraph/Visibility
108 #include <Graphics/GteCuller.h>
110 
111 // Shaders
115 #include <Graphics/GtePixelShader.h>
118 #include <Graphics/GteShader.h>
121 
122 // State
123 #include <Graphics/GteBlendState.h>


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:02