moGL  travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
 All Classes Namespaces Files Functions Variables Defines
Public Member Functions | Static Public Member Functions
mogl::TransformFeedback Class Reference

#include <transformfeedback.hpp>

Inheritance diagram for mogl::TransformFeedback:
Inheritance graph
[legend]
Collaboration diagram for mogl::TransformFeedback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TransformFeedback ()
 ~TransformFeedback ()
 TransformFeedback (const TransformFeedback &other)
TransformFeedbackoperator= (const TransformFeedback &other)
 TransformFeedback (TransformFeedback &&other)
void bind (GLenum target=GL_TRANSFORM_FEEDBACK)
bool isHandleValid () const override final

Static Public Member Functions

static void begin (GLenum primitiveMode)
static void end ()
static void pause ()
static void resume ()

Constructor & Destructor Documentation


Member Function Documentation

void mogl::TransformFeedback::begin ( GLenum  primitiveMode) [inline, static]
void mogl::TransformFeedback::bind ( GLenum  target = GL_TRANSFORM_FEEDBACK) [inline]
void mogl::TransformFeedback::end ( ) [inline, static]
bool mogl::TransformFeedback::isHandleValid ( ) const [inline, override, virtual]
TransformFeedback& mogl::TransformFeedback::operator= ( const TransformFeedback other)
void mogl::TransformFeedback::pause ( ) [inline, static]
void mogl::TransformFeedback::resume ( ) [inline, static]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Defines