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 38 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 59 of file fbo.h.

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

Definition at line 64 of file fbo.h.

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

Definition at line 48 of file fbo.h.

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

Definition at line 69 of file fbo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:04 2013