BasicFactory Class Reference
[Basic]

Factory for creating nodes used by most files. More...

#include <BasicFactory.hpp>

List of all members.

Static Public Member Functions

static void install ()
static Node * createBox (const Tag &tag)
static Node * createCone (const Tag &tag)
static Node * createCube (const Tag &tag)
static Node * createDisk (const Tag &tag)
static Node * createGroup (const Tag &tag)
static Node * createLight (const Tag &tag)
static Node * createLine (const Tag &tag)
static Node * createProgram (const Tag &tag)
static Node * createRotate (const Tag &tag)
static Node * createScale (const Tag &tag)
static Node * createShader (const Tag &tag)
static Node * createSquare (const Tag &tag)
static Node * createTexture (const Tag &tag)
static Node * createTranslate (const Tag &tag)
static Node * createUniform (const Tag &tag)
static Node * createWireframe (const Tag &tag)

Private Types

enum  kind_t {
  INT,
  FLOAT,
  MATRIX,
  SAMPLER,
  VECTOR
}

Static Private Attributes

static bool installed = false
static map< string, kind_t > kinds

Detailed Description

Factory for creating nodes used by most files.


The documentation for this class was generated from the following files:
Generated on Wed Jun 9 01:36:35 2010 for Gander by  doxygen 1.6.3