Midnight Graphics
Create Fast and Simple Graphics in C++
mn::Graphics::TypeBuffer< T > Member List

This is the complete list of members for mn::Graphics::TypeBuffer< T >, including all inherited members.

allocateBytes(std::size_t bytes) (defined in mn::Graphics::Buffer)mn::Graphics::Bufferinline
allocated() const (defined in mn::Graphics::Buffer)mn::Graphics::Bufferinline
at(std::size_t index) (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
at(std::size_t index) const (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
Buffer() (defined in mn::Graphics::Buffer)mn::Graphics::Buffer
Buffer(Buffer &&) (defined in mn::Graphics::Buffer)mn::Graphics::Buffer
Buffer(const Buffer &)=delete (defined in mn::Graphics::Buffer)mn::Graphics::Buffer
getAddress() const (defined in mn::Graphics::Buffer)mn::Graphics::Buffer
getHandle() const (defined in mn::Graphics::ObjectHandle< Buffer >)mn::Graphics::ObjectHandle< Buffer >inline
getSize() const override (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inlinevirtual
gpu_addr typedef (defined in mn::Graphics::Buffer)mn::Graphics::Buffer
handle (defined in mn::Graphics::ObjectHandle< Buffer >)mn::Graphics::ObjectHandle< Buffer >protected
ObjectHandle(Handle< Buffer > h=nullptr) (defined in mn::Graphics::ObjectHandle< Buffer >)mn::Graphics::ObjectHandle< Buffer >inline
operator[](std::size_t index) (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
operator[](std::size_t index) const (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
rawData() const (defined in mn::Graphics::Buffer)mn::Graphics::Bufferinline
rawFree() (defined in mn::Graphics::Buffer)mn::Graphics::Bufferprotected
rawResize(std::size_t newsize) (defined in mn::Graphics::Buffer)mn::Graphics::Bufferprotected
rawSize() const (defined in mn::Graphics::Buffer)mn::Graphics::Bufferinlineprotected
resize(std::size_t count) (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
size() const (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inline
vertices() const override (defined in mn::Graphics::TypeBuffer< T >)mn::Graphics::TypeBuffer< T >inlinevirtual
~Buffer() (defined in mn::Graphics::Buffer)mn::Graphics::Bufferinlinevirtual