UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
graphic.h
Go to the documentation of this file.
1 #ifndef UGDK_GRAPHIC_H_
2 #define UGDK_GRAPHIC_H_
3 
4 #include <vector>
5 #include <memory>
6 
7 namespace ugdk {
8 namespace graphic {
9 
10 // Data
11 class VertexData;
12 class Primitive;
14 class PrimitiveControllerPosition;
15 class TextureAtlas;
16 struct PixelSurface;
17 class GLTexture;
18 class Shader;
19 class ShaderProgram;
20 
21 class Canvas;
22 class RenderTarget;
23 class RenderTexture;
24 class TextureUnit;
25 
26 // Extra
27 class Light;
28 
29 // Managers
30 class Manager;
31 
32 enum class VertexType;
33 
34 } // namespace graphic
35 } // namespace ugdk
36 
37 #endif // UGDK_GRAPHIC_H_
Definition: canvas.h:28
VertexType
Definition: manager.h:33
Definition: rendertexture.h:14
Definition: shader.h:10
Definition: textureunit.h:10
Definition: animation.h:11
Definition: vertexdata.h:20
Definition: manager.h:37
Definition: primitivecontroller.h:12
Definition: textureatlas.h:20
Definition: shaderprogram.h:11
Definition: light.h:12
Definition: rendertarget.h:12
Definition: primitive.h:14