## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csRenderBuffer Member List

This is the complete list of members for csRenderBuffer, including all inherited members.

AddRefOwner(iBase **ref_owner) | scfImplementation< csRenderBuffer > | `[inline, virtual]`
buffer | csRenderBuffer | `[protected]`
bufferSize | csRenderBuffer | `[protected]`
CopyInto(const void *data, size_t elementCount, size_t elemOffset=0) | csRenderBuffer | `[virtual]`
CreateIndexRenderBuffer(size_t elementCount, csRenderBufferType type, csRenderBufferComponentType componentType, size_t rangeStart, size_t rangeEnd, bool copy=true) | csRenderBuffer | `[static]`
CreateInterleavedRenderBuffers(size_t elementCount, csRenderBufferType type, uint count, const csInterleavedSubBufferOptions *elements, csRef< iRenderBuffer > *buffers) | csRenderBuffer | `[static]`
CreateRenderBuffer(size_t elementCount, csRenderBufferType type, csRenderBufferComponentType componentType, uint componentCount, bool copy=true) | csRenderBuffer | `[static]`
csRenderBuffer(size_t size, csRenderBufferType type, csRenderBufferComponentType componentType, uint componentCount, size_t rangeStart, size_t rangeEnd, bool copy) | csRenderBuffer | `[protected]`
DecRef() | scfImplementation< csRenderBuffer > | `[inline, virtual]`
GetBufferNameFromDescr(const char *name) | csRenderBuffer | `[static]`
GetBufferType() const | csRenderBuffer | `[inline, virtual]`
GetComponentCount() const | csRenderBuffer | `[inline, virtual]`
GetComponentType() const | csRenderBuffer | `[inline, virtual]`
GetDescrFromBufferName(csRenderBufferName bufferName) | csRenderBuffer | `[static]`
GetElementCount() const | csRenderBuffer | `[virtual]`
GetElementDistance() const | csRenderBuffer | `[inline, virtual]`
GetMasterBuffer() const | csRenderBuffer | `[inline, virtual]`
GetOffset() const | csRenderBuffer | `[inline, virtual]`
GetRangeEnd() const | csRenderBuffer | `[inline, virtual]`
GetRangeStart() const | csRenderBuffer | `[inline, virtual]`
GetRefCount() | scfImplementation< csRenderBuffer > | `[inline, virtual]`
GetSize() const | csRenderBuffer | `[inline, virtual]`
GetStride() const | csRenderBuffer | `[inline, virtual]`
GetVersion() | csRenderBuffer | `[inline, virtual]`
IncRef() | scfImplementation< csRenderBuffer > | `[inline, virtual]`
IsIndexBuffer() const | csRenderBuffer | `[inline, virtual]`
IsMasterBuffer() | csRenderBuffer | `[inline, virtual]`
Lock(csRenderBufferLockType lockType) | csRenderBuffer | `[virtual]`
masterBuffer | csRenderBuffer | `[protected]`
operator=(const scfImplementation &) | scfImplementation< csRenderBuffer > | `[inline]`
props | csRenderBuffer | `[protected]`
QueryInterface(scfInterfaceID id, scfInterfaceVersion version) | scfImplementation1< csRenderBuffer, iRenderBuffer > | `[inline, virtual]`
rangeEnd | csRenderBuffer | `[protected]`
rangeStart | csRenderBuffer | `[protected]`
Release() | csRenderBuffer | `[virtual]`
RemoveRefOwner(iBase **ref_owner) | scfImplementation< csRenderBuffer > | `[inline, virtual]`
scfImplementation(csRenderBuffer *object, iBase *parent=0) | scfImplementation< csRenderBuffer > | `[inline]`
scfImplementation(const scfImplementation &) | scfImplementation< csRenderBuffer > | `[inline]`
scfImplementation1(csRenderBuffer *object, iBase *parent=0) | scfImplementation1< csRenderBuffer, iRenderBuffer > | `[inline, protected]`
scfImplementationType typedef | scfImplementation1< csRenderBuffer, iRenderBuffer > | `[protected]`
scfObject | scfImplementation< csRenderBuffer > | `[protected]`
scfParent | scfImplementation< csRenderBuffer > | `[protected]`
scfRefCount | scfImplementation< csRenderBuffer > | `[protected]`
scfRemoveRefOwners() | scfImplementation< csRenderBuffer > | `[inline, protected]`
scfWeakRefOwners | scfImplementation< csRenderBuffer > | `[protected]`
SetRenderBufferProperties(size_t elementCount, csRenderBufferType type, csRenderBufferComponentType componentType, uint componentCount, bool copy=true) | csRenderBuffer |
version | csRenderBuffer | `[protected]`
~csRenderBuffer() | csRenderBuffer | `[virtual]`
~scfImplementation() | scfImplementation< csRenderBuffer > | `[inline, virtual]`
~scfImplementation1() | scfImplementation1< csRenderBuffer, iRenderBuffer > | `[inline, protected, virtual]`