CrystalSpace

Public API Reference

CS::RenderBufferPersistent Class Reference
[Graphics]

Render buffer wrapper with additional persistence information. More...

#include <csgfx/renderbuffer.h>

Inherits scfImplementation2< RenderBufferPersistent, iRenderBuffer, iRenderBufferPersistence >.

List of all members.

Public Member Functions

iRenderBuffer implementation

void * Lock (csRenderBufferLockType lockType)
void Release ()
void CopyInto (const void *data, size_t elementCount, size_t elemOffset=0)
int GetComponentCount () const
csRenderBufferComponentType GetComponentType () const
csRenderBufferType GetBufferType () const
size_t GetSize () const
size_t GetStride () const
size_t GetElementDistance () const
size_t GetOffset () const
uint GetVersion ()
iRenderBufferGetMasterBuffer () const
bool IsIndexBuffer () const
size_t GetRangeStart () const
size_t GetRangeEnd () const
size_t GetElementCount () const
void SetCallback (iRenderBufferCallback *cb)
void SetData (const void *data)

Detailed Description

Render buffer wrapper with additional persistence information.

Definition at line 339 of file renderbuffer.h.


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

Generated for Crystal Space 1.4.1 by doxygen 1.7.1