Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
UniformBuffer< T > Member List

This is the complete list of members for UniformBuffer< T >, including all inherited members.

_alignmentUniformBufferBaseprivate
_baseSizeUniformBufferBaseprivate
_nameBufferprivate
_offsetUniformBufferBaseprivate
_wrapAroundUniformBufferBaseprivate
at(size_t i)UniformBuffer< T >inline
at(size_t i) constUniformBuffer< T >inline
baseSize() constUniformBufferBaseinline
Buffer(size_t sizeInBytes, BufferType atype, const std::string &name)Buffer
Buffer(const Buffer &)=deleteBuffer
Buffer(Buffer &&)=deleteBuffer
Buffer(BufferType atype, const std::string &name)Bufferprotected
clean()UniformBufferBase
currentOffset() constUniformBufferBaseinline
dataUniformBuffer< T >
download(size_t sizeInBytes, unsigned char *data, size_t offset)Buffer
gpuBuffer
name() constBuffer
operator=(const UniformBuffer &)=deleteUniformBuffer< T >
operator=(UniformBuffer &&)=defaultUniformBuffer< T >
UniformBufferBase::operator=(const UniformBufferBase &)=deleteUniformBufferBase
UniformBufferBase::operator=(UniformBufferBase &&)=deleteUniformBufferBase
Buffer::operator=(const Buffer &)=deleteBuffer
Buffer::operator=(Buffer &&)=deleteBuffer
operator[](size_t i)UniformBuffer< T >inline
operator[](size_t i) constUniformBuffer< T >inline
size() constUniformBuffer< T >inline
UniformBufferBase::sizeBuffer
typeBuffer
UniformBuffer(size_t count, UniformFrequency usage, const std::string &name)UniformBuffer< T >
UniformBuffer(const UniformBuffer &)=deleteUniformBuffer< T >
UniformBuffer(UniformBuffer &&)=defaultUniformBuffer< T >
UniformBufferBase(size_t sizeInBytes, UniformFrequency use, const std::string &name)UniformBufferBase
UniformBufferBase(const UniformBufferBase &)=deleteUniformBufferBase
UniformBufferBase(UniformBufferBase &&)=deleteUniformBufferBase
upload()UniformBuffer< T >
UniformBufferBase::upload(unsigned char *data)UniformBufferBase
Buffer::upload(size_t sizeInBytes, unsigned char *data, size_t offset)Buffer
Buffer::upload(const std::vector< T > &data, size_t offset=0)Buffer
~Buffer()Buffervirtual
~UniformBuffer()=defaultUniformBuffer< T >
~UniformBufferBase()UniformBufferBasevirtual