nux-0.9.48

nux::NVertexBuffer Class Reference

#include <NuxGraphics/GLVertexResourceManager.h>

Inheritance diagram for nux::NVertexBuffer:
nux::ResourceData nux::Object nux::Trackable

Public Member Functions

 NVertexBuffer ()
virtual ~NVertexBuffer ()
 NVertexBuffer (int Size, int Stride)
 NVertexBuffer (const NVertexBuffer &)
 Copy constructor.
NVertexBufferoperator= (const NVertexBuffer &)
 Assignment constructor.
void Allocate (int Size, int Stride)
int GetSize () const
int GetStride () const
int GetNumElement () const
const t_u8GetPtrRawData () const
t_u8GetPtrRawData ()

Data Fields

std::vector< t_u8_Data
int _Stride

Constructor & Destructor Documentation

nux::NVertexBuffer::NVertexBuffer ( )
virtual nux::NVertexBuffer::~NVertexBuffer ( ) [virtual]
nux::NVertexBuffer::NVertexBuffer ( int  Size,
int  Stride 
)
nux::NVertexBuffer::NVertexBuffer ( const NVertexBuffer )

Copy constructor.


Member Function Documentation

void nux::NVertexBuffer::Allocate ( int  Size,
int  Stride 
)
int nux::NVertexBuffer::GetNumElement ( ) const
t_u8* nux::NVertexBuffer::GetPtrRawData ( )
const t_u8* nux::NVertexBuffer::GetPtrRawData ( ) const
int nux::NVertexBuffer::GetSize ( ) const
int nux::NVertexBuffer::GetStride ( ) const
NVertexBuffer& nux::NVertexBuffer::operator= ( const NVertexBuffer )

Assignment constructor.


Field Documentation


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