moGL  travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
Classes | Namespaces
object/handle.hpp File Reference

GL Handle wrapper, base class to most mogl objects, templated on the handle type, because it is not always GLuint (sometimes GLsync). The isHandleValid() method will result to a call to glIs*() with the appropriated name. More...

#include <string>
#include "handle.inl"
Include dependency graph for handle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mogl::Handle< T >

Namespaces

namespace  mogl

Detailed Description

GL Handle wrapper, base class to most mogl objects, templated on the handle type, because it is not always GLuint (sometimes GLsync). The isHandleValid() method will result to a call to glIs*() with the appropriated name.

Modern OpenGL Wrapper

Copyright (c) 2015 Thibault Schueller This file is distributed under the MIT License

Author:
Thibault Schueller <ryp.sqrt@gmail.com>

Ex: class FrameBuffer -> isHandleValid will call glIsFramebuffer().

 All Classes Namespaces Files Functions Variables Defines