Controller.hh 1.42 KB
Newer Older
Robert Menzel's avatar
Robert Menzel committed
1 2 3 4 5
////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2011, Computer Graphics Group RWTH Aachen University         //
// All rights reserved.                                                       //
////////////////////////////////////////////////////////////////////////////////

6 7 8 9 10 11 12
#ifndef ACGL_OPENGL_CONTROLLER_HH
#define ACGL_OPENGL_CONTROLLER_HH

/*
 * A shortcut to include all controller of OpenGL objects.
 * Will also include the objects themself!
 */
Robert Menzel's avatar
Robert Menzel committed
13 14 15 16 17 18 19 20

#include <ACGL/ACGL.hh>

#include <ACGL/OpenGL/Objects.hh>

#include <ACGL/Resource/NameManager.hh>
#include <ACGL/Resource/FileManager.hh>

21 22 23 24
#include <ACGL/OpenGL/Controller/ArrayBufferControl.hh>
#include <ACGL/OpenGL/Controller/ElementArrayBufferControl.hh>
#include <ACGL/OpenGL/Controller/FrameBufferObjectControl.hh>
#include <ACGL/OpenGL/Controller/RenderBufferControl.hh>
Robert Menzel's avatar
Robert Menzel committed
25 26
#include <ACGL/OpenGL/Controller/ShaderControlFile.hh>
#include <ACGL/OpenGL/Controller/ShaderProgramControlAutoFiles.hh>
27 28
#include <ACGL/OpenGL/Controller/ShaderProgramObjectControl.hh>
#include <ACGL/OpenGL/Controller/StateControl.hh>
Robert Menzel's avatar
Robert Menzel committed
29 30
#include <ACGL/OpenGL/Controller/TextureControl.hh>
#include <ACGL/OpenGL/Controller/TextureControlFileJPG.hh>
31
#include <ACGL/OpenGL/Controller/UniformControl.hh>
32 33
#include <ACGL/OpenGL/Controller/VertexBufferObjectControl.hh>
#include <ACGL/OpenGL/Controller/VertexBufferObjectControlFileOBJ.hh>
Robert Menzel's avatar
Robert Menzel committed
34

35
#endif // ACGL_OPENGL_CONTROLLER_HH