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)