Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages

PolygonBuffer Member List

This is the complete list of members for PolygonBuffer, including all inherited members.
AcquireLock()PolygonBuffer [inline, protected, virtual]
AllocatePolygons(unsigned int iNumPolygons, const Polygon *pkData=0, bool bStripify=false)PolygonBuffer [virtual]
Buffer(unsigned int uiType)Buffer [inline]
BUFFERLOCK enum nameBuffer
BUFFERTYPE enum nameBuffer
BUFFERUPLOADPOLICY enum nameBuffer
CalculateEdges(VertexBufferPtr pkVertexBuffer=0)PolygonBuffer
CalculateNormals(VertexBufferPtr pkVertexBuffer=0, bool bNormalize=true)PolygonBuffer
DecRef()RefCounter [inline]
DYNAMIC enum valueBuffer
ExtendStrip(unsigned int uiPolygon, unsigned int uiEdge, AdjacencyData *pkAdj, unsigned int *puiStrip, unsigned int *puiStripLen, unsigned char *pucAdded)PolygonBuffer [protected]
FORCEUPLOAD enum valueBuffer
GetEdges()PolygonBuffer [inline]
GetNormals()PolygonBuffer [inline]
GetNumAllocated() const Buffer [inline]
GetNumElements() const Buffer [inline]
GetPolygon(unsigned int uiElement=0)PolygonBuffer [inline]
GetRefCount() const RefCounter [inline]
GetRenderData() const PolygonBuffer [inline, virtual]
GetStrip()PolygonBuffer [inline]
GetType() const Buffer [inline]
GetTypeAsString(unsigned int uiType)Buffer [static]
GetTypeFromString(std::string const &strType)Buffer [static]
IncRef()RefCounter [inline]
IsDirty() const Buffer [inline]
IsLocked() const Buffer [inline]
IsStripped() const PolygonBuffer [inline]
LoadPolygonData(const Polygon *pkPolygons, bool bStripify=false)PolygonBuffer [inline]
Lock(unsigned int uiLockType)Buffer [inline]
m_bDirtyBuffer [protected]
m_pkBufferPolygonBuffer [protected]
m_pkEdgesPolygonBuffer [protected]
m_pkMaterialPolygonBuffer
m_pkNormalsPolygonBuffer [protected]
m_pkPolygonsPolygonBuffer [protected]
m_pkStripPolygonBuffer
m_pkVertexBufferPolygonBuffer
m_uiLockBuffer [protected]
m_uiNumAllocatedBuffer [protected]
m_uiNumCurrentBuffer [protected]
m_uiTypeBuffer [protected]
NOREADWRITE enum valueBuffer
NORENDER enum valueBuffer
NORMAL enum valueBuffer
NOUPLOAD enum valueBuffer
ONFLUSH enum valueBuffer
ONRENDER enum valueBuffer
ONUNLOCK enum valueBuffer
operator[](unsigned int uiElement)PolygonBuffer [inline]
PolygonBuffer(unsigned int uiType, unsigned int uiNumPolygons, const Polygon *pkData=0, bool bStripify=false)PolygonBuffer [inline]
READ enum valueBuffer
READPRIORITIZED enum valueBuffer
RefCounter()RefCounter [inline]
ReleaseLock()PolygonBuffer [inline, protected, virtual]
s_eUploadPolicyBuffer [static]
SetNumElements(unsigned int uiNumElements)Buffer [inline]
STATIC enum valueBuffer
Stripify()PolygonBuffer
Unlock()Buffer [inline]
Upload()Buffer [inline, virtual]
WRITE enum valueBuffer
WRITEPRIORITIZED enum valueBuffer
~Buffer()Buffer [inline, virtual]
~PolygonBuffer()PolygonBuffer [virtual]
~RefCounter()RefCounter [inline, virtual]

Generated on Wed Jan 21 14:21:13 2004 for NeoEngine by doxygen 1.3.5