PixelLightAPI  .
PLRenderer::UniformBuffer Member List
This is the complete list of members for PLRenderer::UniformBuffer, including all inherited members.
AddHandler(ResourceHandler &cHandler)PLRenderer::Resource
Allocate(PLCore::uint32 nElements, Usage::Enum nUsage=Usage::Dynamic, bool bManaged=true, bool bKeepData=false)=0PLRenderer::Buffer [pure virtual]
BackupDeviceData(PLCore::uint8 **ppBackup)PLRenderer::Resource [protected, virtual]
Buffer(Renderer &cRenderer, EType nType)PLRenderer::Buffer [protected]
Clear()=0PLRenderer::Buffer [pure virtual]
ClearHandlers()PLRenderer::Resource
CopyFrom(const void *pData)PLRenderer::UniformBuffer [inline]
CopyTo(void *pData)PLRenderer::UniformBuffer [inline]
EType enum namePLRenderer::Resource
ForceUnlock()PLRenderer::Buffer [inline, protected]
GetData() overridePLRenderer::UniformBuffer [virtual]
GetLockCount() const PLRenderer::Buffer [inline]
GetNumOfElements() const PLRenderer::Buffer [inline]
GetNumOfHandlers() const PLRenderer::Resource [inline]
GetRenderer() const PLRenderer::Resource [inline]
GetShaderLanguage() const =0PLRenderer::UniformBuffer [pure virtual]
GetSize() const PLRenderer::Buffer [inline]
GetType() const PLRenderer::Resource [inline]
GetUsage() const PLRenderer::Buffer [inline]
IsAllocated() const =0PLRenderer::Buffer [pure virtual]
IsHandler(ResourceHandler &cHandler) const PLRenderer::Resource [inline]
IsManaged() const PLRenderer::Buffer [inline]
Lock(PLCore::uint32 nFlag=Lock::ReadWrite)=0PLRenderer::Buffer [pure virtual]
m_bManagedPLRenderer::Buffer [protected]
m_nElementsPLRenderer::Buffer [protected]
m_nLockCountPLRenderer::Buffer [protected]
m_nLockStartTimePLRenderer::Buffer [protected]
m_nSizePLRenderer::Buffer [protected]
m_nUsagePLRenderer::Buffer [protected]
operator=(const UniformBuffer &cSource)PLRenderer::UniformBuffer
RemoveHandler(ResourceHandler &cHandler)PLRenderer::Resource
Resource(Renderer &cRenderer, EType nType)PLRenderer::Resource [protected]
RestoreDeviceData(PLCore::uint8 **ppBackup)PLRenderer::Resource [protected, virtual]
TypeFont enum valuePLRenderer::Resource
TypeFragmentShader enum valuePLRenderer::Resource
TypeGeometryShader enum valuePLRenderer::Resource
TypeIndexBuffer enum valuePLRenderer::Resource
TypeOcclusionQuery enum valuePLRenderer::Resource
TypeProgram enum valuePLRenderer::Resource
TypeTextureBuffer1D enum valuePLRenderer::Resource
TypeTextureBuffer2D enum valuePLRenderer::Resource
TypeTextureBuffer2DArray enum valuePLRenderer::Resource
TypeTextureBuffer3D enum valuePLRenderer::Resource
TypeTextureBufferCube enum valuePLRenderer::Resource
TypeTextureBufferRectangle enum valuePLRenderer::Resource
TypeUniformBuffer enum valuePLRenderer::Resource
TypeVertexBuffer enum valuePLRenderer::Resource
TypeVertexShader enum valuePLRenderer::Resource
UniformBuffer(Renderer &cRenderer)PLRenderer::UniformBuffer [protected]
Unlock()=0PLRenderer::Buffer [pure virtual]
~Buffer()PLRenderer::Buffer [virtual]
~Resource()PLRenderer::Resource [virtual]
~UniformBuffer()PLRenderer::UniformBuffer [virtual]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:39
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported