Magnum/GL/Attribute.h file

Class Magnum::GL::Attribute.

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::GL
OpenGL wrapping layer.

Classes

template<UnsignedInt location, class T>
class Magnum::GL::Attribute
Base class for vertex attribute location and type.
class Magnum::GL::DynamicAttribute
Base class for dynamic vertex attribute location and type.

Functions

template<UnsignedInt location, class T>
auto operator<<(Debug& debug, Attribute<location, T>::Components) -> Debug&
Debug output operator.
template<UnsignedInt location, class T>
auto operator<<(Debug& debug, Attribute<location, T>::DataType) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, DynamicAttribute::Kind) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, DynamicAttribute::Components) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, DynamicAttribute::DataType) -> Debug&
Debug output operator.