sp::video::CgShaderProgram Member List

This is the complete list of members for sp::video::CgShaderProgram, including all inherited members.
ActiveParam_sp::video::CgShaderProgram [protected, static]
addOption(std::list< io::stringc > &ShaderCompilerOp, const io::stringc &Op)sp::video::Shader [static]
addShaderCore(std::list< io::stringc > &ShaderCode, bool UseCg=false)sp::video::Shader [static]
bind()=0sp::video::CgShaderProgram [protected, pure virtual]
cgProfile_sp::video::CgShaderProgram [protected]
cgProgram_sp::video::CgShaderProgram [protected]
CgShaderClass classsp::video::CgShaderProgram [friend]
CgShaderProgram(ShaderClass *Table, const EShaderTypes Type, const EShaderVersions Version)sp::video::CgShaderProgram [protected]
compile(const std::list< io::stringc > &ShaderBuffer, const io::stringc &EntryPoint="", const c8 **CompilerOptions=0)sp::video::CgShaderProgram [virtual]
compileCg(const io::stringc &SourceCodeString, const io::stringc &EntryPoint, const c8 **CompilerOptions=0)=0sp::video::CgShaderProgram [protected, pure virtual]
CompiledSuccessfully_sp::video::Shader [protected]
ConstantBufferList_sp::video::Shader [protected]
ConstantList_sp::video::Shader [protected]
createProgram(const io::stringc &SourceCodeString, const io::stringc &EntryPoint, const c8 **CompilerOptions=0)sp::video::CgShaderProgram [protected]
createProgramString(const std::list< io::stringc > &ShaderBuffer, c8 *&ProgramBuffer)sp::video::Shader [protected, static]
EmptyConstant_sp::video::Shader [protected, static]
getConstant(const io::stringc &Name) const sp::video::Shader [virtual]
getConstantBuffer(const io::stringc &Name) const sp::video::Shader [virtual]
getConstantBufferCount() const sp::video::Shader [inline]
getConstantBufferList() const sp::video::Shader [inline]
getConstantCount() const sp::video::Shader [inline]
getConstantList() const sp::video::Shader [inline]
getConstantRef(const io::stringc &Name) const sp::video::Shader [virtual]
getOption(const io::stringc &Op)sp::video::Shader [static]
getParam(const io::stringc &Name)sp::video::CgShaderProgram [protected]
getShaderClass() const sp::video::Shader [inline]
getType() const sp::video::Shader [inline]
getVersion() const sp::video::Shader [inline]
HighLevel_sp::video::Shader [protected]
isHighLevel() const sp::video::Shader [inline]
OwnShaderClass_sp::video::Shader [protected]
ParameterMap_sp::video::CgShaderProgram [protected]
printError(const io::stringc &Message)sp::video::Shader [protected]
printWarning(const io::stringc &Message)sp::video::Shader [protected]
setConstant(const io::stringc &Name, const f32 Value)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const f32 *Buffer, s32 Count)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const s32 Value)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const s32 *Buffer, s32 Count)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const dim::vector3df &Position)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const dim::vector4df &Position)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const video::color &Color)sp::video::CgShaderProgram [virtual]
setConstant(const io::stringc &Name, const dim::matrix4f &Matrix)sp::video::CgShaderProgram [virtual]
sp::video::Shader::setConstant(s32 Number, const EConstantTypes Type, const f32 Value)sp::video::Shader [virtual]
sp::video::Shader::setConstant(s32 Number, const EConstantTypes Type, const f32 *Buffer, s32 Count)sp::video::Shader [virtual]
sp::video::Shader::setConstant(s32 Number, const EConstantTypes Type, const dim::vector3df &Position)sp::video::Shader [virtual]
sp::video::Shader::setConstant(s32 Number, const EConstantTypes Type, const video::color &Color)sp::video::Shader [virtual]
sp::video::Shader::setConstant(s32 Number, const EConstantTypes Type, const dim::matrix4f &Matrix)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const f32 Value)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const f32 *Buffer, s32 Count)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const s32 Value)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const s32 *Buffer, s32 Count)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const dim::vector3df &Vector)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const dim::vector4df &Vector)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const video::color &Color)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const SShaderConstant &Constant, const dim::matrix4f &Matrix)sp::video::Shader [virtual]
sp::video::Shader::setConstant(const f32 *Buffer, s32 StartRegister, s32 ConstAmount)sp::video::Shader [virtual]
setConstantBuffer(const io::stringc &Name, const void *Buffer)sp::video::Shader [virtual]
setConstantBuffer(u32 Number, const void *Buffer)sp::video::Shader [virtual]
setupShaderConstants()sp::video::CgShaderProgram [protected]
Shader(ShaderClass *ShdClass, const EShaderTypes Type, const EShaderVersions Version)sp::video::Shader
ShdClass_sp::video::Shader [protected]
Type_sp::video::Shader [protected]
unbind()=0sp::video::CgShaderProgram [protected, pure virtual]
updateShaderClass()sp::video::Shader [protected]
valid() const sp::video::Shader [inline]
Version_sp::video::Shader [protected]
~CgShaderProgram()sp::video::CgShaderProgram [virtual]
~Shader()sp::video::Shader [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines