![]() |
LibCarna Version 3.4.0
|
Defines LibCarna::base::IndexBuffer. More...
#include <LibCarna/LibCarna.hpp>
#include <LibCarna/base/BaseBuffer.hpp>
#include <iterator>
#include <cstdint>
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