Saxum/extern/acgl/include/ACGL/OpenGL/Objects.hh

33 lines
1.2 KiB
C++
Raw Normal View History

2014-10-20 15:31:26 +00:00
/***********************************************************************
* Copyright 2011-2013 Computer Graphics Group RWTH Aachen University. *
* All rights reserved. *
* Distributed under the terms of the MIT License (see LICENSE.TXT). *
**********************************************************************/
#ifndef ACGL_OPENGL_OBJECTS_HH
#define ACGL_OPENGL_OBJECTS_HH
/*
* A shortcut to include all OpenGL objects as well as high-level objects.
*/
#include <ACGL/ACGL.hh>
// low-level objects (with direct OpenGL counterparts):
#include <ACGL/OpenGL/Objects/ArrayBuffer.hh>
#include <ACGL/OpenGL/Objects/Buffer.hh>
#include <ACGL/OpenGL/Objects/ElementArrayBuffer.hh>
#include <ACGL/OpenGL/Objects/FrameBufferObject.hh>
#include <ACGL/OpenGL/Objects/ProgramPipeline.hh>
#include <ACGL/OpenGL/Objects/Query.hh>
#include <ACGL/OpenGL/Objects/RenderBuffer.hh>
#include <ACGL/OpenGL/Objects/Sampler.hh>
#include <ACGL/OpenGL/Objects/Shader.hh>
#include <ACGL/OpenGL/Objects/ShaderProgram.hh>
#include <ACGL/OpenGL/Objects/Texture.hh>
#include <ACGL/OpenGL/Objects/TextureBuffer.hh>
#include <ACGL/OpenGL/Objects/UniformBuffer.hh>
#include <ACGL/OpenGL/Objects/VertexArrayObject.hh>
#endif // ACGL_OPENGL_OBJECTS_HH