![]() |
Kale
|
This is the complete list of members for Kale::OpenGL::Buffer< T >, including all inherited members.
allocBuffer(BufferUsage usage) | Kale::OpenGL::Buffer< T > | inline |
begin() | Kale::OpenGL::Buffer< T > | inline |
bind() const | Kale::OpenGL::Buffer< T > | inline |
Buffer(BufferType type) | Kale::OpenGL::Buffer< T > | inline |
Buffer(BufferType type, BufferUsage usage, const std::array< T, N > &data) | Kale::OpenGL::Buffer< T > | inline |
Buffer(BufferType type, BufferUsage usage, const std::vector< T > &dat) | Kale::OpenGL::Buffer< T > | inline |
Buffer(BufferType type, BufferUsage usage, std::vector< T > &&dat) | Kale::OpenGL::Buffer< T > | inline |
Buffer(BufferType type, BufferUsage usage, const T *arr, size_t n) | Kale::OpenGL::Buffer< T > | inline |
Buffer(const Buffer &other)=delete | Kale::OpenGL::Buffer< T > | |
buffer | Kale::OpenGL::Buffer< T > | private |
cbegin() const | Kale::OpenGL::Buffer< T > | inline |
cend() const | Kale::OpenGL::Buffer< T > | inline |
data | Kale::OpenGL::Buffer< T > | |
end() | Kale::OpenGL::Buffer< T > | inline |
modify(size_t i, const std::array< T, N > &val) | Kale::OpenGL::Buffer< T > | inline |
modify(size_t i, const std::vector< T > &val) | Kale::OpenGL::Buffer< T > | inline |
modify(size_t i, const T *arr, size_t n) | Kale::OpenGL::Buffer< T > | inline |
modify(size_t i, T val) | Kale::OpenGL::Buffer< T > | inline |
operator=(const Buffer &other)=delete | Kale::OpenGL::Buffer< T > | |
operator[](size_t i) const | Kale::OpenGL::Buffer< T > | inline |
operator[](size_t i) | Kale::OpenGL::Buffer< T > | inline |
resize(BufferUsage usage, size_t newSize) | Kale::OpenGL::Buffer< T > | inline |
resize(BufferUsage usage, const std::array< T, N > &arr) | Kale::OpenGL::Buffer< T > | inline |
resize(BufferUsage usage, const std::vector< T > &vec) | Kale::OpenGL::Buffer< T > | inline |
resize(BufferUsage usage, std::vector< T > &&vec) | Kale::OpenGL::Buffer< T > | inline |
resize(BufferUsage usage, const T *arr, size_t n) | Kale::OpenGL::Buffer< T > | inline |
size() const | Kale::OpenGL::Buffer< T > | inline |
type | Kale::OpenGL::Buffer< T > | private |
updateBuffer() | Kale::OpenGL::Buffer< T > | inline |
~Buffer() | Kale::OpenGL::Buffer< T > | inline |