Effect File Reference

#include <osgFX/Export>
#include <osgFX/Technique>
#include <osg/buffered_value>
#include <osg/ref_ptr>
#include <osg/Node>
#include <osg/Group>
#include <osg/Geode>
#include <osg/OccluderNode>
#include <vector>

Classes

class  osgFX::Effect
 The base class for special effects. More...

Namespaces

namespace  osgFX
 

The osgFX library is a NodeKit that extends the core scene graph to provide a special effects framework.


Defines

#define META_Effect(library, classname, effectname, effectdescription, effectauthor)
 An helper macro that defines the methods like effectName() and effectDescription() making them return the strings passed as parameters, after the usual library name and class name.

Define Documentation

#define META_Effect ( library,
classname,
effectname,
effectdescription,
effectauthor   ) 
Value:
META_Node(library, classname) \
    virtual const char *effectName() const        { return effectname; } \
    virtual const char *effectDescription() const { return effectdescription; } \
    virtual const char *effectAuthor() const      { return effectauthor; }

An helper macro that defines the methods like effectName() and effectDescription() making them return the strings passed as parameters, after the usual library name and class name.


osg logo
Generated at Wed Aug 26 07:15:21 2009 for the OpenSceneGraph by doxygen 1.6.1.