nux-0.9.48

nux::IOpenGLPixelBufferObject Class Reference

#include <NuxGraphics/IOpenGLPixelBufferOject.h>

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

Public Member Functions

virtual ~IOpenGLPixelBufferObject ()
int Lock (unsigned int OffsetToLock, unsigned int SizeToLock, void **ppbData)
int Unlock ()
int GetDescription (INDEXBUFFER_DESC *desc) const
void BindPackPixelBufferObject ()
void BindUnpackPixelBufferObject ()
t_u32 GetSize ()

Friends

class GpuDevice

Constructor & Destructor Documentation

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

Member Function Documentation

void nux::IOpenGLPixelBufferObject::BindPackPixelBufferObject ( )
void nux::IOpenGLPixelBufferObject::BindUnpackPixelBufferObject ( )
int nux::IOpenGLPixelBufferObject::GetDescription ( INDEXBUFFER_DESC desc) const [inline]
t_u32 nux::IOpenGLPixelBufferObject::GetSize ( )
int nux::IOpenGLPixelBufferObject::Lock ( unsigned int  OffsetToLock,
unsigned int  SizeToLock,
void **  ppbData 
)
int nux::IOpenGLPixelBufferObject::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: