glbinding  3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
Loading...
Searching...
No Matches
Value.h File Reference
#include <vector>
#include <memory>
#include <glbinding/glbinding_api.h>
#include <glbinding/glbinding_features.h>
#include <glbinding/AbstractValue.h>
#include <glbinding/Value.inl>

Go to the source code of this file.

Classes

class  glbinding::Value< T >
 The Value class represents a printable wrapper around an OpenGL data type. More...
 

Namespaces

namespace  glbinding
 Contains all the classes of glbinding.
 

Functions

template<typename Argument >
std::unique_ptr< AbstractValueglbinding::createValue (const Argument &argument)
 A wrapper around the type deduction and memory allocation of a specific argument.
 
template<typename... Arguments>
std::vector< std::unique_ptr< AbstractValue > > glbinding::createValues (Arguments &&... arguments)
 A wrapper around the creation of a vector of arguments.