#include <texture.h>
Public Types | |
typedef BoundRenderable | BaseType |
typedef BoundTexture | ThisType |
Public Member Functions | |
BoundTexture (void) | |
const TextureHandle & | handle (void) const |
TextureHandle & | handle (void) |
Protected Member Functions | |
virtual void | bind (void) |
BoundTexture (const TextureHandle &handle, const TextureBindingParams ¶ms) | |
const TexturePtr & | object (void) const |
TexturePtr & | object (void) |
virtual void | unbind (void) |
Friends | |
class | Context |
Definition at line 171 of file wrap/glw/texture.h.
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 177 of file wrap/glw/texture.h.
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 178 of file wrap/glw/texture.h.
glw::BoundTexture::BoundTexture | ( | void | ) | [inline] |
Definition at line 180 of file wrap/glw/texture.h.
glw::BoundTexture::BoundTexture | ( | const TextureHandle & | handle, |
const TextureBindingParams & | params | ||
) | [inline, protected] |
Definition at line 198 of file wrap/glw/texture.h.
virtual void glw::BoundTexture::bind | ( | void | ) | [inline, protected, virtual] |
Implements glw::BoundObject.
Definition at line 214 of file wrap/glw/texture.h.
const TextureHandle& glw::BoundTexture::handle | ( | void | ) | const [inline] |
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 186 of file wrap/glw/texture.h.
TextureHandle& glw::BoundTexture::handle | ( | void | ) | [inline] |
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 191 of file wrap/glw/texture.h.
const TexturePtr& glw::BoundTexture::object | ( | void | ) | const [inline, protected] |
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 204 of file wrap/glw/texture.h.
TexturePtr& glw::BoundTexture::object | ( | void | ) | [inline, protected] |
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 209 of file wrap/glw/texture.h.
virtual void glw::BoundTexture::unbind | ( | void | ) | [inline, protected, virtual] |
Implements glw::BoundObject.
Definition at line 220 of file wrap/glw/texture.h.
friend class Context [friend] |
Reimplemented from glw::BoundRenderable.
Reimplemented in glw::BoundTextureCube, and glw::BoundTexture2D.
Definition at line 173 of file wrap/glw/texture.h.