Texture object wrappers. More...
#include <oglplus/fwd.hpp>
#include <oglplus/glfunc.hpp>
#include <oglplus/error/object.hpp>
#include <oglplus/math/vector.hpp>
#include <oglplus/object/sequence.hpp>
#include <oglplus/object/wrapper.hpp>
#include <oglplus/compare_function.hpp>
#include <oglplus/data_type.hpp>
#include <oglplus/pixel_data.hpp>
#include <oglplus/access_specifier.hpp>
#include <oglplus/texture_target.hpp>
#include <oglplus/texture_compare.hpp>
#include <oglplus/texture_filter.hpp>
#include <oglplus/texture_swizzle.hpp>
#include <oglplus/texture_wrap.hpp>
#include <oglplus/texture_unit.hpp>
#include <oglplus/one_of.hpp>
#include <oglplus/output_data.hpp>
#include <oglplus/images/fwd.hpp>
#include <cassert>
#include <oglplus/texture.ipp>
Go to the source code of this file.
Classes | |
class | oglplus::ObjGenDelOps< tag::Texture > |
Class wrapping texture construction/destruction functions. More... | |
class | oglplus::ObjBindingOps< tag::Texture > |
Texture binding operations. More... | |
class | oglplus::ObjCommonOps< tag::Texture > |
Common texture operations. More... | |
class | oglplus::ObjZeroOps< tag::ExplicitSel, tag::Texture > |
Operations applicable to any texture including texture 0 (zero) More... | |
struct | oglplus::ObjZeroOps< tag::ExplicitSel, tag::Texture >::Property |
Types related to Texture. More... | |
struct | oglplus::TextureMipmap |
Selector type used with the syntax sugar operators. More... | |
Namespaces | |
oglplus | |
All definitions of OGLplus are nested in the oglplus namespace. | |
Typedefs | |
typedef ObjZeroOps < tag::ExplicitSel, tag::Texture > | oglplus::DefaultTextureOps |
DefaultTexture operations with explicit selector. | |
typedef ObjectOps < tag::ExplicitSel, tag::Texture > | oglplus::TextureOps |
Texture operations with explicit selector. | |
typedef ObjectZero < DefaultTextureOps > | oglplus::DefaultTexture |
An oglplus_object encapsulating the default texture functionality. | |
typedef Object< TextureOps > | oglplus::Texture |
An oglplus_object encapsulating the texture object functionality. | |
Functions | |
GLuint | oglplus::TextureTargetDimensions (TextureTarget target) |
Function returning the number of texture dimensions for a texture target. | |
Texture object wrappers.
Texture compare mode enumeration.
Copyright 2010-2014 Matus Chochlik. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Copyright 2010-2013 Matus Chochlik. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)