![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
This is the complete list of members for galaxy::VertexBuffer, including all inherited members.
| buffer(std::span< Vertex > vertices, std::span< unsigned int > indices) | galaxy::VertexBuffer | |
| clear() const | galaxy::VertexBuffer | |
| count() const noexcept | galaxy::VertexBuffer | |
| erase(const unsigned int vi, const int vertex_count, const unsigned int ei, const int index_count) const | galaxy::VertexBuffer | |
| id() const noexcept | galaxy::VertexBuffer | |
| m_count | galaxy::VertexBuffer | private |
| m_id | galaxy::VertexBuffer | private |
| m_offset | galaxy::VertexBuffer | private |
| offset() noexcept | galaxy::VertexBuffer | |
| operator=(VertexBuffer &&) noexcept | galaxy::VertexBuffer | |
| operator=(const VertexBuffer &)=delete | galaxy::VertexBuffer | private |
| reserve(const int vertex_count, const int index_count) | galaxy::VertexBuffer | |
| sub_buffer(const unsigned int vi, const int vertex_size, const std::span< Vertex > vertices, const unsigned int ei, const int index_size, std::span< unsigned int > indices) const | galaxy::VertexBuffer | |
| sub_buffer_indices(const unsigned int ei, const int index_size, std::span< unsigned int > indices) const | galaxy::VertexBuffer | |
| sub_buffer_vertices(const unsigned int vi, const int vertex_size, const std::span< Vertex > vertices) const | galaxy::VertexBuffer | |
| VertexBuffer() | galaxy::VertexBuffer | |
| VertexBuffer(VertexBuffer &&) noexcept | galaxy::VertexBuffer | |
| VertexBuffer(const VertexBuffer &)=delete | galaxy::VertexBuffer | private |
| ~VertexBuffer() | galaxy::VertexBuffer |