dtCore::ShaderManager::ShaderCacheEntry Struct Reference

This is a simple structure hold a shader program cache entry. More...

#include <shadermanager.h>

List of all members.

Public Attributes

std::string vertexShaderSource
std::string fragmentShaderSource
dtCore::RefPtr< osg::Shader > vertexShader
dtCore::RefPtr< osg::Shader > fragmentShader
dtCore::RefPtr< osg::Program > shaderProgram


Detailed Description

This is a simple structure hold a shader program cache entry.

It contains names of shader sources and their resulting shader programs.


Member Data Documentation

std::string dtCore::ShaderManager::ShaderCacheEntry::vertexShaderSource

std::string dtCore::ShaderManager::ShaderCacheEntry::fragmentShaderSource

dtCore::RefPtr<osg::Shader> dtCore::ShaderManager::ShaderCacheEntry::vertexShader

dtCore::RefPtr<osg::Shader> dtCore::ShaderManager::ShaderCacheEntry::fragmentShader

dtCore::RefPtr<osg::Program> dtCore::ShaderManager::ShaderCacheEntry::shaderProgram


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