CrystalSpace

Public API Reference

CS::RenderBufferPersistent Class Reference
[Graphics]

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

#include <csgfx/renderbuffer.h>

Inheritance diagram for CS::RenderBufferPersistent:

Inheritance graph
[legend]

List of all members.

Public Member Functions

const char * GetFileName ()
 RenderBufferPersistent (iRenderBuffer *wrappedBuffer)
void SetFileName (const char *filename)
iRenderBuffer implementation
void CopyInto (const void *data, size_t elementCount, size_t elemOffset=0)
csRenderBufferType GetBufferType () const
int GetComponentCount () const
csRenderBufferComponentType GetComponentType () const
size_t GetElementCount () const
size_t GetElementDistance () const
iRenderBufferGetMasterBuffer () const
size_t GetOffset () const
size_t GetRangeEnd () const
size_t GetRangeStart () const
size_t GetSize () const
size_t GetStride () const
uint GetVersion ()
bool IsIndexBuffer () const
void * Lock (csRenderBufferLockType lockType)
void Release ()
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.2.1 by doxygen 1.5.3