PixelLightAPI  .
PLRenderer::Shader Member List
This is the complete list of members for PLRenderer::Shader, including all inherited members.
AddHandler(ResourceHandler &cHandler)PLRenderer::Resource
BackupDeviceData(PLCore::uint8 **ppBackup)PLRenderer::Resource [protected, virtual]
ClearHandlers()PLRenderer::Resource
EType enum namePLRenderer::Resource
GetEntry() const =0PLRenderer::Shader [pure virtual]
GetNumOfHandlers() const PLRenderer::Resource [inline]
GetProfile() const =0PLRenderer::Shader [pure virtual]
GetRenderer() const PLRenderer::Resource [inline]
GetShaderLanguage() const =0PLRenderer::Shader [pure virtual]
GetSourceCode() const =0PLRenderer::Shader [pure virtual]
GetType() const PLRenderer::Resource [inline]
IsHandler(ResourceHandler &cHandler) const PLRenderer::Resource [inline]
RemoveHandler(ResourceHandler &cHandler)PLRenderer::Resource
RemovePrecisionQualifiersFromGLSL(const PLCore::String &sSourceCode)PLRenderer::Shader [static]
Resource(Renderer &cRenderer, EType nType)PLRenderer::Resource [protected]
RestoreDeviceData(PLCore::uint8 **ppBackup)PLRenderer::Resource [protected, virtual]
SetSourceCode(const PLCore::String &sSourceCode, const PLCore::String &sProfile="", const PLCore::String &sEntry="")=0PLRenderer::Shader [pure virtual]
Shader(Renderer &cRenderer, EType nType)PLRenderer::Shader [protected]
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
~Resource()PLRenderer::Resource [virtual]
~Shader()PLRenderer::Shader [virtual]


PixelLight PixelLight 0.9.10-R1
Copyright (C) 2002-2011 by The PixelLight Team
Last modified Fri Dec 23 2011 15:51:23
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported