shiny  0.4
a shader and material management library for OGRE
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Member Functions | List of all members
sh::ShaderInstance Class Reference

A specific instance of a ShaderSet with a deterministic shader source. More...

#include <ShaderInstance.hpp>

Public Member Functions

 ShaderInstance (ShaderSet *parent, const std::string &name, PropertySetGet *properties)
 
std::string getName ()
 
bool getSupported () const
 
std::vector< std::string > getUsedSamplers ()
 
std::vector< std::string > getSharedParameters ()
 
void setUniformParameters (boost::shared_ptr< Pass > pass, PropertySetGet *properties)
 

Detailed Description

A specific instance of a ShaderSet with a deterministic shader source.


The documentation for this class was generated from the following file: