sp::video::ShaderClass Member List

This is the complete list of members for sp::video::ShaderClass, including all inherited members.
BaseObject()sp::BaseObject [inline, protected]
BaseObject(const io::stringc &Name)sp::BaseObject [inline, protected]
bind(const scene::MaterialNode *Object=0)=0sp::video::ShaderClass [pure virtual]
build(const io::stringc &Name, ShaderClass *&ShdClass, VertexFormat *VertFmt, const std::list< io::stringc > *ShdBufferVertex, const std::list< io::stringc > *ShdBufferPixel, const io::stringc &VertexMain="VertexMain", const io::stringc &PixelMain="PixelMain", s32 Flags=SHADERBUILD_CG)sp::video::ShaderClass [static]
CompiledSuccessfully_sp::video::ShaderClass [protected]
ComputeShader_sp::video::ShaderClass [protected]
ConstBufferList_sp::video::ShaderClass [protected]
DomainShader_sp::video::ShaderClass [protected]
GeometryShader_sp::video::ShaderClass [protected]
getComputeShader() const sp::video::ShaderClass [inline]
getConstantBufferList() const sp::video::ShaderClass [inline]
getDomainShader() const sp::video::ShaderClass [inline]
getGeometryShader() const sp::video::ShaderClass [inline]
getHullShader() const sp::video::ShaderClass [inline]
getName() const sp::BaseObject [inline]
getPixelShader() const sp::video::ShaderClass [inline]
getShaderVersion(s32 Flags)sp::video::ShaderClass [static]
getUserData() const sp::BaseObject [inline]
getUserDataFlags() const sp::BaseObject [inline]
getVertexShader() const sp::video::ShaderClass [inline]
HighLevel_sp::video::ShaderClass [protected]
HullShader_sp::video::ShaderClass [protected]
isHighLevel() const sp::video::ShaderClass [inline]
link()=0sp::video::ShaderClass [pure virtual]
Name_sp::BaseObject [protected]
ObjectCallback_sp::video::ShaderClass [protected]
PixelShader_sp::video::ShaderClass [protected]
printError(const io::stringc &Message)sp::video::ShaderClass [protected]
printWarning(const io::stringc &Message)sp::video::ShaderClass [protected]
setName(const io::stringc &Name)sp::BaseObject [inline]
setObjectCallback(const ShaderObjectCallback &CallbackProc)sp::video::ShaderClass [inline]
setSurfaceCallback(const ShaderSurfaceCallback &CallbackProc)sp::video::ShaderClass [inline]
setUserData(void *Data)sp::BaseObject [inline]
setUserDataFlags(s32 Flags)sp::BaseObject [inline]
Shader classsp::video::ShaderClass [friend]
ShaderClass()sp::video::ShaderClass [protected]
SurfaceCallback_sp::video::ShaderClass [protected]
unbind()=0sp::video::ShaderClass [pure virtual]
UserData_sp::BaseObject [protected]
UserDataFlags_sp::BaseObject [protected]
valid() const sp::video::ShaderClass [inline]
VertexShader_sp::video::ShaderClass [protected]
~BaseObject()sp::BaseObject [inline, virtual]
~ShaderClass()sp::video::ShaderClass [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines