OGLplus (0.52.0) a C++ wrapper for OpenGL

texture.hpp File Reference

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.
 

Detailed Description

Texture object wrappers.

Texture compare mode enumeration.

Author
Matus Chochlik

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)

Author
Matus Chochlik

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)


Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).