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 NodecreateBox (const Tag &tag)
static NodecreateCone (const Tag &tag)
static NodecreateCube (const Tag &tag)
static NodecreateDisk (const Tag &tag)
static NodecreateGroup (const Tag &tag)
static NodecreateLight (const Tag &tag)
static NodecreateLine (const Tag &tag)
static NodecreateProgram (const Tag &tag)
static NodecreateRotate (const Tag &tag)
static NodecreateScale (const Tag &tag)
static NodecreateShader (const Tag &tag)
static NodecreateSquare (const Tag &tag)
static NodecreateTexture (const Tag &tag)
static NodecreateTranslate (const Tag &tag)
static NodecreateUniform (const Tag &tag)
static NodecreateWireframe (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