#include <GteGL4StructuredBuffer.h>

Static Public Member Functions | |
| static std::shared_ptr< GEObject > | Create (void *unused, GraphicsObject const *object) |
Protected Member Functions | |
| virtual void | Initialize () override |
Protected Member Functions inherited from gte::GL4Buffer | |
| GL4Buffer (Buffer const *buffer, GLenum type) | |
| virtual | ~GL4Buffer () |
Protected Member Functions inherited from gte::GL4Resource | |
| GL4Resource (Resource const *gtResource) | |
| bool | PreparedForCopy (GLenum access) const |
Protected Member Functions inherited from gte::GL4GraphicsObject | |
| GL4GraphicsObject (GraphicsObject const *gtObject) | |
Protected Member Functions inherited from gte::GEObject | |
| GEObject (GraphicsObject const *gtObject) | |
Private Attributes | |
| GLint | mCounterOffset |
Additional Inherited Members | |
Protected Attributes inherited from gte::GL4Buffer | |
| GLenum | mType |
| GLenum | mUsage |
Protected Attributes inherited from gte::GL4GraphicsObject | |
| GLuint | mGLHandle |
Protected Attributes inherited from gte::GEObject | |
| GraphicsObject * | mGTObject |
| std::string | mName |
Definition at line 16 of file GteGL4StructuredBuffer.h.
| GL4StructuredBuffer::GL4StructuredBuffer | ( | StructuredBuffer const * | cbuffer | ) |
Definition at line 14 of file GteGL4StructuredBuffer.cpp.
Definition at line 34 of file GteGL4StructuredBuffer.cpp.
Definition at line 65 of file GteGL4StructuredBuffer.cpp.
Definition at line 46 of file GteGL4StructuredBuffer.cpp.
|
overridevirtual |
Reimplemented from gte::GL4Buffer.
Definition at line 126 of file GteGL4StructuredBuffer.cpp.
|
static |
Definition at line 22 of file GteGL4StructuredBuffer.cpp.
| bool GL4StructuredBuffer::GetNumActiveElements | ( | ) |
Definition at line 84 of file GteGL4StructuredBuffer.cpp.
|
inline |
Definition at line 59 of file GteGL4StructuredBuffer.h.
|
overrideprotectedvirtual |
Reimplemented from gte::GL4Buffer.
Definition at line 143 of file GteGL4StructuredBuffer.cpp.
| bool GL4StructuredBuffer::SetNumActiveElements | ( | ) |
Definition at line 105 of file GteGL4StructuredBuffer.cpp.
|
private |
Definition at line 56 of file GteGL4StructuredBuffer.h.