![]() |
LibCarna Version 3.4.0
|
Defines LibCarna::base::IndexBuffer. More...
#include <LibCarna/LibCarna.hpp>#include <LibCarna/base/BaseBuffer.hpp>#include <iterator>#include <cstdint>
Include dependency graph for IndexBuffer.hpp:Go to the source code of this file.
Classes | |
| class | LibCarna::base::IndexBufferBase |
Maintains GL_ELEMENT_ARRAY_BUFFER object that holds the vertex indices, that interconnect the vertices to primitives. This class realizes the RAII-idiom. More... | |
| struct | LibCarna::base::IndexBufferTypeMapper< IndexType > |
| Maps index buffer element types to descriptive constants. More... | |
| struct | LibCarna::base::IndexBufferTypeMapper< uint8_t > |
Maps uint8_t to IndexBufferBase::TYPE_UINT_8. More... | |
| struct | LibCarna::base::IndexBufferTypeMapper< uint16_t > |
Maps uint16_t to IndexBufferBase::TYPE_UINT_16. More... | |
| struct | LibCarna::base::IndexBufferTypeMapper< uint32_t > |
Maps uint32_t to IndexBufferBase::TYPE_UINT_32. More... | |
| class | LibCarna::base::IndexBuffer< IndexType > |
| Specializes IndexBufferBase for particular IndexType. More... | |
Namespaces | |
| namespace | LibCarna::base |
| Contains the core framework components. | |
Defines LibCarna::base::IndexBuffer.
Definition in file IndexBuffer.hpp.
Written by Leonid Kostrykin © 2021–2025. Based on Carna (© 2010-2016).
Documentation generated by Doxygen