PixelLightAPI
.
Main Page
Namespaces
Classes
Files
Directories
Class List
Class Hierarchy
Class Members
PLRenderer
IndexBuffer
PLRenderer::IndexBuffer Member List
This is the complete list of members for
PLRenderer::IndexBuffer
, including all inherited members.
AddHandler
(ResourceHandler &cHandler)
PLRenderer::Resource
Allocate
(PLCore::uint32 nElements, Usage::Enum nUsage=Usage::Dynamic, bool bManaged=true, bool bKeepData=false)=0
PLRenderer::Buffer
[pure virtual]
BackupDeviceData
(PLCore::uint8 **ppBackup)
PLRenderer::Resource
[protected, virtual]
Buffer
(Renderer &cRenderer, EType nType)
PLRenderer::Buffer
[protected]
Clear
()=0
PLRenderer::Buffer
[pure virtual]
ClearHandlers
()
PLRenderer::Resource
EType
enum name
PLRenderer::IndexBuffer
ForceUnlock
()
PLRenderer::Buffer
[inline, protected]
GetData
(PLCore::uint32 nIndex)
PLRenderer::IndexBuffer
GetData
() override
PLRenderer::IndexBuffer
[virtual]
GetElementType
() const
PLRenderer::IndexBuffer
[inline]
GetLockCount
() const
PLRenderer::Buffer
[inline]
GetNumOfElements
() const
PLRenderer::Buffer
[inline]
GetNumOfHandlers
() const
PLRenderer::Resource
[inline]
GetRenderer
() const
PLRenderer::Resource
[inline]
GetSize
() const
PLRenderer::Buffer
[inline]
GetType
() const
PLRenderer::Resource
[inline]
GetUsage
() const
PLRenderer::Buffer
[inline]
IndexBuffer
(Renderer &cRenderer)
PLRenderer::IndexBuffer
[protected]
IsAllocated
() const =0
PLRenderer::Buffer
[pure virtual]
IsHandler
(ResourceHandler &cHandler) const
PLRenderer::Resource
[inline]
IsManaged
() const
PLRenderer::Buffer
[inline]
Lock
(PLCore::uint32 nFlag=Lock::ReadWrite)=0
PLRenderer::Buffer
[pure virtual]
m_bManaged
PLRenderer::Buffer
[protected]
m_nElements
PLRenderer::Buffer
[protected]
m_nElementType
PLRenderer::IndexBuffer
[protected]
m_nLockCount
PLRenderer::Buffer
[protected]
m_nLockStartTime
PLRenderer::Buffer
[protected]
m_nSize
PLRenderer::Buffer
[protected]
m_nUsage
PLRenderer::Buffer
[protected]
MaxVertexIndexUByte
PLRenderer::IndexBuffer
[static]
MaxVertexIndexUShort
PLRenderer::IndexBuffer
[static]
operator=
(const IndexBuffer &cSource)
PLRenderer::IndexBuffer
RemoveHandler
(ResourceHandler &cHandler)
PLRenderer::Resource
Resource
(Renderer &cRenderer, EType nType)
PLRenderer::Resource
[protected]
RestoreDeviceData
(PLCore::uint8 **ppBackup)
PLRenderer::Resource
[protected, virtual]
SetData
(PLCore::uint32 nIndex, PLCore::uint32 nData)
PLRenderer::IndexBuffer
SetElementType
(EType nType=UShort)
PLRenderer::IndexBuffer
[inline]
SetElementTypeByMaximumIndex
(PLCore::uint32 nMaximumIndex)
PLRenderer::IndexBuffer
[inline]
TypeFont
enum value
PLRenderer::Resource
TypeFragmentShader
enum value
PLRenderer::Resource
TypeGeometryShader
enum value
PLRenderer::Resource
TypeIndexBuffer
enum value
PLRenderer::Resource
TypeOcclusionQuery
enum value
PLRenderer::Resource
TypeProgram
enum value
PLRenderer::Resource
TypeTextureBuffer1D
enum value
PLRenderer::Resource
TypeTextureBuffer2D
enum value
PLRenderer::Resource
TypeTextureBuffer2DArray
enum value
PLRenderer::Resource
TypeTextureBuffer3D
enum value
PLRenderer::Resource
TypeTextureBufferCube
enum value
PLRenderer::Resource
TypeTextureBufferRectangle
enum value
PLRenderer::Resource
TypeUniformBuffer
enum value
PLRenderer::Resource
TypeVertexBuffer
enum value
PLRenderer::Resource
TypeVertexShader
enum value
PLRenderer::Resource
UByte
enum value
PLRenderer::IndexBuffer
UInt
enum value
PLRenderer::IndexBuffer
Unlock
()=0
PLRenderer::Buffer
[pure virtual]
UShort
enum value
PLRenderer::IndexBuffer
~Buffer
()
PLRenderer::Buffer
[virtual]
~IndexBuffer
()
PLRenderer::IndexBuffer
[virtual]
~Resource
()
PLRenderer::Resource
[virtual]
PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by
The PixelLight Team
Last modified Thu Feb 23 2012 14:09:38
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported