Sampler object wrappers. More...
#include <oglplus/glfunc.hpp>
#include <oglplus/math/vector.hpp>
#include <oglplus/error/object.hpp>
#include <oglplus/object/wrapper.hpp>
#include <oglplus/object/sequence.hpp>
#include <oglplus/data_type.hpp>
#include <oglplus/compare_function.hpp>
#include <oglplus/texture_wrap.hpp>
#include <oglplus/texture_compare.hpp>
#include <oglplus/texture_filter.hpp>
#include <oglplus/texture_unit.hpp>
#include <cassert>
Go to the source code of this file.
Classes | |
class | oglplus::ObjGenDelOps< tag::Sampler > |
Class wrapping sampler construction/destruction functions. More... | |
class | oglplus::ObjBindingOps< tag::Sampler > |
Sampler binding operations. More... | |
class | oglplus::ObjCommonOps< tag::Sampler > |
Common sampler operations. More... | |
class | oglplus::ObjectOps< tag::DirectState, tag::Sampler > |
Class wrapping sampler functions (with direct state access) More... | |
Namespaces | |
oglplus | |
All definitions of OGLplus are nested in the oglplus namespace. | |
Typedefs | |
typedef ObjectOps < tag::DirectState, tag::Sampler > | oglplus::SamplerOps |
Sampler operations with direct state access. | |
typedef ObjectZero< ObjZeroOps < tag::DirectState, tag::Sampler > > | oglplus::NoSampler |
Class that can be used to unbind the currently bound sampler. | |
typedef Object< SamplerOps > | oglplus::Sampler |
An oglplus_object encapsulating the OpenGL sampler functionality. | |
Sampler object wrappers.
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)