#include <GteGL4InputLayout.h>
Classes | |
| struct | Attribute |
Public Member Functions | |
| void | Disable () |
| void | Enable () |
| GL4InputLayout (GLuint programHandle, GLuint vbufferHandle, VertexBuffer const *vbuffer) | |
| ~GL4InputLayout () | |
Private Attributes | |
| Attribute | mAttributes [VA_MAX_ATTRIBUTES] |
| int | mNumAttributes |
| GLuint | mProgramHandle |
| GLuint | mVArrayHandle |
| GLuint | mVBufferHandle |
Static Private Attributes | |
| static GLenum const | msChannelType [] |
Definition at line 16 of file GteGL4InputLayout.h.
| GL4InputLayout::~GL4InputLayout | ( | ) |
Definition at line 14 of file GteGL4InputLayout.cpp.
| GL4InputLayout::GL4InputLayout | ( | GLuint | programHandle, |
| GLuint | vbufferHandle, | ||
| VertexBuffer const * | vbuffer | ||
| ) |
Definition at line 19 of file GteGL4InputLayout.cpp.
| void GL4InputLayout::Disable | ( | ) |
Definition at line 73 of file GteGL4InputLayout.cpp.
| void GL4InputLayout::Enable | ( | ) |
Definition at line 68 of file GteGL4InputLayout.cpp.
|
private |
Definition at line 45 of file GteGL4InputLayout.h.
|
private |
Definition at line 44 of file GteGL4InputLayout.h.
|
private |
Definition at line 29 of file GteGL4InputLayout.h.
|
staticprivate |
Definition at line 48 of file GteGL4InputLayout.h.
|
private |
Definition at line 31 of file GteGL4InputLayout.h.
|
private |
Definition at line 30 of file GteGL4InputLayout.h.