UniShader  1.0.0a
Interface for GPGPU and working with shader programs
 All Classes Functions Typedefs Enumerations Enumerator
Buffer< T > Member List
This is the complete list of members for Buffer< T >, including all inherited members.
BufferBase() (defined in BufferBase)BufferBase [protected]
clear()BufferBase
create()Buffer< T > [static]
getClassName() const Buffer< T > [virtual]
getDataCopy(std::vector< T > &vec) const Buffer< T >
getDataCopy(T *arr, unsigned int &size) const Buffer< T >
getFrequencyMode() const BufferBase
getGlID() const BufferBase
getNatureMode() const BufferBase
getString(unsigned int begin=0, unsigned int count=0, std::ostringstream &format=std::ostringstream()) const Buffer< T >
m_byteSize (defined in BufferBase)BufferBase [protected]
mapBuffer(void **mappedPtr) const BufferBase [protected]
ObjectBase()ObjectBase [inline, protected]
Ptr typedefBuffer< T >
PtrConst typedefBuffer< T >
setData(const std::vector< T > &vec)Buffer< T >
setData(const T *arr, unsigned int size)Buffer< T >
setFrequencyMode(FrequencyMode frequencyMode)BufferBase
setNatureMode(NatureMode natureMode)BufferBase
setPlainData(const void *data, size_t size)BufferBase [protected]
unmapBuffer() const BufferBase [protected]
~Buffer() (defined in Buffer< T >)Buffer< T >
~BufferBase() (defined in BufferBase)BufferBase