7#include <glbinding/glbinding_api.h>
42 virtual void printOn(std::ostream & stream)
const = 0;
The AbstractValue class represents the superclass of a printable wrapper around an OpenGL data type.
Definition AbstractValue.h:21
virtual ~AbstractValue()
Destructor for correct memory deallocation on subclasses.
AbstractValue()
Constructor.
virtual void printOn(std::ostream &stream) const =0
Prints the contents of this AbstractValue on a stream.
std::string asString() const
Convert the contents of this AbstractValue to a string.
Contains all the classes of glbinding.