nux-0.9.46

nux::IOpenGLIndexBuffer Class Reference

#include <NuxGraphics/IOpenGLIndexBuffer.h>

Inheritance diagram for nux::IOpenGLIndexBuffer:
nux::IOpenGLResource nux::Object nux::Trackable

Public Member Functions

virtual ~IOpenGLIndexBuffer ()
int Lock (t_u32 OffsetToLock, t_u32 SizeToLock, void **ppbData)
int Unlock ()
int GetStride ()
int GetDescription (INDEXBUFFER_DESC *desc) const
void BindIndexBuffer ()
t_u32 GetSize ()

Friends

class GpuDevice

Constructor & Destructor Documentation

virtual nux::IOpenGLIndexBuffer::~IOpenGLIndexBuffer ( ) [virtual]

Member Function Documentation

void nux::IOpenGLIndexBuffer::BindIndexBuffer ( )
int nux::IOpenGLIndexBuffer::GetDescription ( INDEXBUFFER_DESC desc) const [inline]
t_u32 nux::IOpenGLIndexBuffer::GetSize ( )
int nux::IOpenGLIndexBuffer::GetStride ( )
int nux::IOpenGLIndexBuffer::Lock ( t_u32  OffsetToLock,
t_u32  SizeToLock,
void **  ppbData 
)
int nux::IOpenGLIndexBuffer::Unlock ( )

Friends And Related Function Documentation

friend class GpuDevice [friend]

Reimplemented from nux::IOpenGLResource.


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