UniShader
1.0.0a
Interface for GPGPU and working with shader programs
|
activate(PrimitiveType primitiveType, unsigned int primitiveCount) | ShaderProgram | |
addShaderObject(ShaderObject::Ptr &shaderObjPtr) | ShaderProgram | |
create() | ShaderProgram | [static] |
deactivate() | ShaderProgram | |
getClassName() const | ShaderProgram | [virtual] |
getGlID() const | ShaderProgram | |
getInput() | ShaderProgram | |
getLinkStatus() const | ShaderProgram | |
getOutput() | ShaderProgram | |
handleSignal(unsigned int signalID, const ObjectBase *callerPtr) | ShaderProgram | [virtual] |
isActive() | ShaderProgram | |
ObjectBase() | ObjectBase | [inline, protected] |
Ptr typedef | ShaderProgram | |
PtrConst typedef | ShaderProgram | |
removeShaderObject(ShaderObject::Ptr &shaderObjPtr) | ShaderProgram | |
sendSignal(unsigned int signalID, const ObjectBase *ptr) | SignalSender | [protected] |
signalPtr (defined in SignalReceiver) | SignalReceiver | [protected] |
SignalReceiver() (defined in SignalReceiver) | SignalReceiver | [protected] |
SignalSender() (defined in SignalSender) | SignalSender | [protected] |
subscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr) | SignalSender | |
unsubscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr) | SignalSender | |
~ShaderProgram() (defined in ShaderProgram) | ShaderProgram | |
~SignalReceiver() (defined in SignalReceiver) | SignalReceiver | |
~SignalSender() (defined in SignalSender) | SignalSender |