Public Types | Public Member Functions | Protected Member Functions | Friends
glw::BoundTexture Class Reference

#include <texture.h>

Inheritance diagram for glw::BoundTexture:
Inheritance graph
[legend]

List of all members.

Public Types

typedef BoundRenderable BaseType
typedef BoundTexture ThisType

Public Member Functions

 BoundTexture (void)
const TextureHandlehandle (void) const
TextureHandlehandle (void)

Protected Member Functions

virtual void bind (void)
 BoundTexture (const TextureHandle &handle, const TextureBindingParams &params)
const TexturePtrobject (void) const
TexturePtrobject (void)
virtual void unbind (void)

Friends

class Context

Detailed Description

Definition at line 171 of file wrap/glw/texture.h.


Member Typedef Documentation

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.

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.


Friends And Related Function Documentation

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.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:06