Public Member Functions | Protected Member Functions | Protected Attributes
Texture Class Reference

#include <fbo.h>

Inheritance diagram for Texture:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void Del (void)
virtual GLint Dimensions (void) const =0
GLenum Format (void) const
void Gen (void)
virtual GLsizei Size (const unsigned int i) const =0
virtual GLenum Target (void) const =0
 Texture (void)

Protected Member Functions

void DoBind (void)
void DoUnbind (void)

Protected Attributes

GLenum format

Detailed Description

Definition at line 77 of file fbo.h.


Constructor & Destructor Documentation

Texture::Texture ( void  ) [inline]

Definition at line 80 of file fbo.h.


Member Function Documentation

void Texture::Del ( void  ) [inline, virtual]

Implements GLObject.

Definition at line 91 of file fbo.h.

virtual GLint Texture::Dimensions ( void  ) const [pure virtual]

Implemented in Texture3D, Texture2D, and Texture1D.

void Texture::DoBind ( void  ) [inline, protected, virtual]

Implements Bindable.

Reimplemented in Texture3D, and Texture2D.

Definition at line 112 of file fbo.h.

void Texture::DoUnbind ( void  ) [inline, protected, virtual]

Implements Bindable.

Reimplemented in Texture3D, and Texture2D.

Definition at line 117 of file fbo.h.

GLenum Texture::Format ( void  ) const [inline]

Definition at line 98 of file fbo.h.

void Texture::Gen ( void  ) [inline, virtual]

Implements GLObject.

Definition at line 85 of file fbo.h.

virtual GLsizei Texture::Size ( const unsigned int  i) const [pure virtual]

Implemented in Texture3D, Texture2D, and Texture1D.

virtual GLenum Texture::Target ( void  ) const [pure virtual]

Implemented in Texture3D, Texture2D, and Texture1D.


Member Data Documentation

GLenum Texture::format [protected]

Definition at line 110 of file fbo.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:39:02