shiny
0.4
a shader and material management library for OGRE
|
This is the complete list of members for sh::Pass, including all inherited members.
addSharedParameter(int type, const std::string &name)=0 (defined in sh::Pass) | sh::Pass | pure virtual |
assignProgram(GpuProgramType type, const std::string &name)=0 (defined in sh::Pass) | sh::Pass | pure virtual |
createTextureUnitState(const std::string &name)=0 (defined in sh::Pass) | sh::Pass | pure virtual |
setGpuConstant(int type, const std::string &name, ValueType vt, PropertyValuePtr value, PropertySetGet *context)=0 | sh::Pass | pure virtual |
setProperty(const std::string &name, PropertyValuePtr &value, PropertySetGet *context) (defined in sh::PropertySet) | sh::PropertySet | |
setPropertyOverride(const std::string &name, PropertyValuePtr &value, PropertySetGet *context) | sh::PropertySet | protectedvirtual |
setTextureUnitIndex(int programType, const std::string &name, int index)=0 (defined in sh::Pass) | sh::Pass | pure virtual |
~PropertySet() (defined in sh::PropertySet) | sh::PropertySet | inlinevirtual |