Public Types | Public Member Functions | Static Public Member Functions
FrameBufferSemantic Class Reference

#include <fbo.h>

Inheritance diagram for FrameBufferSemantic:
Inheritance graph
[legend]

List of all members.

Public Types

enum  FBSType { COLOR, DEPTH, STENCIL }

Public Member Functions

virtual FBSType Semantic (void) const =0
virtual bool ValidateFormat (GLenum format) const =0

Static Public Member Functions

static bool ValidateColor (GLenum type)
static bool ValidateDepth (GLenum type)
static bool ValidateFormat (FBSType type, GLenum format)
static bool ValidateStencil (GLenum type)

Detailed Description

Definition at line 37 of file fbo.h.


Member Enumeration Documentation

Enumerator:
COLOR 
DEPTH 
STENCIL 

Definition at line 40 of file fbo.h.


Member Function Documentation

virtual FBSType FrameBufferSemantic::Semantic ( void  ) const [pure virtual]
static bool FrameBufferSemantic::ValidateColor ( GLenum  type) [inline, static]

Definition at line 61 of file fbo.h.

static bool FrameBufferSemantic::ValidateDepth ( GLenum  type) [inline, static]

Definition at line 66 of file fbo.h.

virtual bool FrameBufferSemantic::ValidateFormat ( GLenum  format) const [pure virtual]
static bool FrameBufferSemantic::ValidateFormat ( FBSType  type,
GLenum  format 
) [inline, static]

Definition at line 50 of file fbo.h.

static bool FrameBufferSemantic::ValidateStencil ( GLenum  type) [inline, static]

Definition at line 71 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:01