Graphite  Version 3
An experimental 3D geometry processing program
scene_graph_library.h File Reference

global management of grob class names, tools and shaders. More...

Go to the source code of this file.

Classes

class  OGF::SceneGraphLibrary
 Provides functions to dynamically declare new Grob classes, commands, shaders and tools. More...
 
class  OGF::ogf_register_grob_type< T >
 Helper class to register a new Grob class. More...
 
class  OGF::ogf_register_abstract_grob_type< T >
 Helper class to register a new abstract Grob class. More...
 
class  OGF::ogf_register_grob_read_file_extension< T >
 Helper class to register a new file extension for reading. More...
 
class  OGF::ogf_register_grob_write_file_extension< T >
 Helper class to register a new file extension for writing. More...
 
class  OGF::ogf_register_grob_shader< T1, T2 >
 Helper class to register a new Shader associated with a Grob. More...
 
class  OGF::ogf_register_grob_interface< T1, T2 >
 Helper class to register a new Commands associated with a Grob. More...
 
class  OGF::ogf_register_grob_commands< T1, T2 >
 Helper class to register a new Commands associated with a Grob. More...
 
class  OGF::ogf_register_grob_tool< T1, T2 >
 Helper class to register a new Tool associated with a Grob. More...
 
class  OGF::ogf_register_full_screen_effect< T >
 Helper class to register a new FullScreenEffect. More...
 

Namespaces

 OGF
 Global Graphite namespace.
 

Detailed Description

global management of grob class names, tools and shaders.

Definition in file scene_graph_library.h.