UniShader  1.0.0a
Interface for GPGPU and working with shader programs
 All Classes Functions Typedefs Enumerations Enumerator
Attribute Member List
This is the complete list of members for Attribute, including all inherited members.
apply()Attribute
Attribute(ShaderProgram &program, std::string name) (defined in Attribute)Attribute
connectBuffer(BufferBase::Ptr buffer, unsigned int offset=0, unsigned int stride=0)Attribute
disconnectBuffer()Attribute
getBufferOffset() const Attribute
getBufferStride() const Attribute
getClassName() const Attribute [virtual]
getGLSLType() const Attribute
getName() const Attribute
getReadingMode() const Attribute
handleSignal(unsigned int signalID, const ObjectBase *callerPtr)Attribute [virtual]
normalize(bool norm)Attribute
ObjectBase()ObjectBase [inline, protected]
prepare()Attribute
Ptr typedefAttribute
PtrConst typedefAttribute
sendSignal(unsigned int signalID, const ObjectBase *ptr)SignalSender [protected]
setBufferOffset(unsigned int offset)Attribute
setBufferStride(unsigned int stride)Attribute
setReadingMode(ReadingMode readingMode)Attribute
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
~Attribute() (defined in Attribute)Attribute
~SignalReceiver() (defined in SignalReceiver)SignalReceiver
~SignalSender() (defined in SignalSender)SignalSender