UniShader  1.0.0a
Interface for GPGPU and working with shader programs
 All Classes Functions Typedefs Enumerations Enumerator
ShaderObject Member List
This is the complete list of members for ShaderObject, including all inherited members.
create()ShaderObject [static]
ensureCompilation()ShaderObject
getClassName() const ShaderObject [virtual]
getCompilationStatus() const ShaderObject
getGlID() const ShaderObject
getType() const ShaderObject
loadCode(const std::string code, Type shaderType)ShaderObject
loadFile(const std::string fileName, Type shaderType=Type::NONE)ShaderObject
ObjectBase()ObjectBase [inline, protected]
Ptr typedefShaderObject
PtrConst typedefShaderObject
sendSignal(unsigned int signalID, const ObjectBase *ptr)SignalSender [protected]
SignalSender() (defined in SignalSender)SignalSender [protected]
subscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr)SignalSender
unsubscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr)SignalSender
~ShaderObject() (defined in ShaderObject)ShaderObject
~SignalSender() (defined in SignalSender)SignalSender