Castor3D  ..
castor3d::ShaderObject Liste des membres

Liste complète des membres de castor3d::ShaderObject, y compris les membres hérités :

attachTo(ShaderProgram &program)=0castor3d::ShaderObjectpure virtual
bind()castor3d::ShaderObject
compile()castor3d::ShaderObjectvirtual
create()=0castor3d::ShaderObjectpure virtual
createUniform(UniformType type, castor::String const &name, int nbOcc=1)castor3d::ShaderObject
createUniform(castor::String const &name, int nbOcc=1)castor3d::ShaderObjectinline
destroy()=0castor3d::ShaderObjectpure virtual
detach()=0castor3d::ShaderObjectpure virtual
doAddUniform(PushUniformSPtr variable)castor3d::ShaderObjectprotected
doCheckErrors()castor3d::ShaderObjectprotected
doCreateUniform(UniformType type, int nbOccurences)=0castor3d::ShaderObjectprotectedpure virtual
doRetrieveCompilerLog()=0castor3d::ShaderObjectprotectedpure virtual
findUniform(UniformType type, castor::String const &name) constcastor3d::ShaderObject
findUniform(castor::String const &name) constcastor3d::ShaderObjectinline
flushUniforms()castor3d::ShaderObject
getFile() constcastor3d::ShaderObjectinline
getInputType() constcastor3d::ShaderObjectinline
getOutputType() constcastor3d::ShaderObjectinline
getOutputVtxCount() constcastor3d::ShaderObjectinline
getParent() constcastor3d::ShaderObjectinline
getSource() constcastor3d::ShaderObjectinline
getStatus() constcastor3d::ShaderObjectinline
getStrType() constcastor3d::ShaderObjectinline
getType() constcastor3d::ShaderObjectinline
getUniforms()castor3d::ShaderObjectinline
getUniforms() constcastor3d::ShaderObjectinline
hasFile() constcastor3d::ShaderObject
hasSource() constcastor3d::ShaderObject
m_filecastor3d::ShaderObjectprotected
m_inputTypecastor3d::ShaderObjectprotected
m_listUniformscastor3d::ShaderObjectprotected
m_mapUniformscastor3d::ShaderObjectprotected
m_outputTypecastor3d::ShaderObjectprotected
m_outputVtxCountcastor3d::ShaderObjectprotected
m_parentcastor3d::ShaderObjectprotected
m_sourcecastor3d::ShaderObjectprotected
m_statuscastor3d::ShaderObjectprotected
m_typecastor3d::ShaderObjectprotected
setFile(castor::Path const &pathFile)castor3d::ShaderObject
setInputType(Topology topology)castor3d::ShaderObjectinline
setOutputType(Topology topology)castor3d::ShaderObjectinline
setOutputVtxCount(uint8_t count)castor3d::ShaderObjectinline
setSource(castor::String const &source)castor3d::ShaderObject
setSource(glsl::Shader const &source)castor3d::ShaderObject
ShaderObject(ShaderProgram &parent, ShaderType type)castor3d::ShaderObject
unbind()castor3d::ShaderObject
~ShaderObject()castor3d::ShaderObjectvirtual