nCine/Graphics/GL/GLHashMap.h file

Namespaces

namespace nCine
Root namespace of nCine game engine.

Classes

template<unsigned int S, class MappingFunc>
class nCine::GLHashMap
Naive implementation of a hashmap for storing pairs of OpenGL targets and object IDs.
class nCine::GLBufferObjectMappingFunc
Performs a mapping between OpenGL buffer object targets and array indices.
class nCine::GLTextureMappingFunc
Performs a mapping between OpenGL texture targets and array indices.

Typedefs

using key_t = GLenum
using value_t = GLuint

Defines

#define NCINE_INCLUDE_OPENGL