Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::gfx::TransformFeedbackInfo< T > Struct Template Reference

A TransformFeedbackInfo corresponds to an OpenGL TransformFeedback Object. More...

#include "openglobjects.h"

Inheritance diagram for ion::gfx::TransformFeedbackInfo< T >:
Collaboration diagram for ion::gfx::TransformFeedbackInfo< T >:

Public Member Functions

 TransformFeedbackInfo ()
 

Public Attributes

GLenum target
 The generic buffer binding target GL_TRANSFORM_FEEDBACK_BUFFER. More...
 
const char ** varyings
 An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. More...
 
GLenum status
 The status of transform feedback: Whether it is active or paused. More...
 
GLuint primitive_count
 The count of primitives and so forth recorded by the current feedback operation, if available. More...
 

Detailed Description

template<typename T>
struct ion::gfx::TransformFeedbackInfo< T >

A TransformFeedbackInfo corresponds to an OpenGL TransformFeedback Object.

Definition at line 304 of file openglobjects.h.

Constructor & Destructor Documentation

template<typename T >
ion::gfx::TransformFeedbackInfo< T >::TransformFeedbackInfo ( )
inline

Definition at line 305 of file openglobjects.h.

Member Data Documentation

template<typename T >
GLuint ion::gfx::TransformFeedbackInfo< T >::primitive_count

The count of primitives and so forth recorded by the current feedback operation, if available.

Definition at line 319 of file openglobjects.h.

template<typename T >
GLenum ion::gfx::TransformFeedbackInfo< T >::status

The status of transform feedback: Whether it is active or paused.

Definition at line 316 of file openglobjects.h.

template<typename T >
GLenum ion::gfx::TransformFeedbackInfo< T >::target

The generic buffer binding target GL_TRANSFORM_FEEDBACK_BUFFER.

Definition at line 311 of file openglobjects.h.

template<typename T >
const char** ion::gfx::TransformFeedbackInfo< T >::varyings

An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback.

Definition at line 314 of file openglobjects.h.


The documentation for this struct was generated from the following file: