A 3D texture renderbuffer to be attached to a framebuffer object rendering target (FBORenderTarget).
More...
#include <FramebufferObject.hpp>
List of all members.
Detailed Description
A 3D texture renderbuffer to be attached to a framebuffer object rendering target (FBORenderTarget).
Wraps the function glFramebufferTexture3DEXT.
Constructor & Destructor Documentation
| vl::FBOTexture3DAttachment::FBOTexture3DAttachment |
( |
Texture * |
texture, |
|
|
int |
mipmap_level, |
|
|
int |
layer |
|
) |
| [inline] |
Member Function Documentation
| virtual const char* vl::FBOTexture3DAttachment::className |
( |
) |
[inline, virtual] |
| Texture* vl::FBOTexture3DAttachment::texture |
( |
) |
[inline] |
| const Texture* vl::FBOTexture3DAttachment::texture |
( |
) |
const [inline] |
| int vl::FBOTexture3DAttachment::mipmapLevel |
( |
) |
const [inline] |
| void vl::FBOTexture3DAttachment::setMipmapLevel |
( |
int |
level ) |
[inline] |
| int vl::FBOTexture3DAttachment::layer |
( |
) |
const [inline] |
| void vl::FBOTexture3DAttachment::setLayer |
( |
int |
layer ) |
[inline] |
| void FBOTexture3DAttachment::bindAttachment |
( |
int |
w, |
|
|
int |
h, |
|
|
EAttachmentPoint |
attach_point |
|
) |
| [virtual] |
Binds this renderbuffer to the currently active framebuffer object (GL_FRAMEBUFFER).
This function also initializes its storage if 'w' and 'h' differ from the renderbuffer's current width() and height() and the renderbuffer is not a texture.
Implements vl::FBOAttachmentAbstract.
Member Data Documentation
The documentation for this class was generated from the following files: