shadermanager.h File Reference

#include <dtCore/refptr.h>
#include <dtCore/base.h>
#include <dtUtil/exception.h>
#include <dtCore/shadergroup.h>
#include <dtCore/export.h>
#include <dtCore/observerptr.h>
#include <osg/Node>
#include <map>
#include <vector>
#include <string>

Namespaces

namespace  dtCore

Classes

class  dtCore::ShaderException
 Defines the various exceptions that may be thrown when working with the shaders in the Shader Manager. More...
class  dtCore::ShaderManager
 This class manages the currently loaded and/or active shaders in the current game. More...
struct  dtCore::ShaderManager::ShaderCacheEntry
 This is a simple structure hold a shader program cache entry. More...
struct  dtCore::ShaderManager::ActiveNodeEntry
 This is a simple structure that holds a connection between an actively shaded node and it's shader instance. More...

http://www.delta3d.org
2.0.0 generated 14 Feb 2008