PixelLightAPI  .
PLRenderer::GeometryShader Member List
This is the complete list of members for PLRenderer::GeometryShader, including all inherited members.
AddHandler(ResourceHandler &cHandler)PLRenderer::Resource
BackupDeviceData(PLCore::uint8 **ppBackup)PLRenderer::Resource [protected, virtual]
ClearHandlers()PLRenderer::Resource
EInputPrimitiveType enum namePLRenderer::GeometryShader
EOutputPrimitiveType enum namePLRenderer::GeometryShader
EType enum namePLRenderer::Resource
GeometryShader(Renderer &cRenderer)PLRenderer::GeometryShader [protected]
GetArguments() const =0PLRenderer::Shader [pure virtual]
GetEntry() const =0PLRenderer::Shader [pure virtual]
GetInputPrimitiveType() const =0PLRenderer::GeometryShader [pure virtual]
GetNumOfHandlers() const PLRenderer::Resource [inline]
GetNumOfOutputVertices() const =0PLRenderer::GeometryShader [pure virtual]
GetOutputPrimitiveType() const =0PLRenderer::GeometryShader [pure virtual]
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]
InputLines enum valuePLRenderer::GeometryShader
InputLinesAdjacency enum valuePLRenderer::GeometryShader
InputPoints enum valuePLRenderer::GeometryShader
InputTriangles enum valuePLRenderer::GeometryShader
InputTrianglesAdjacency enum valuePLRenderer::GeometryShader
IsHandler(ResourceHandler &cHandler) const PLRenderer::Resource [inline]
OutputLines enum valuePLRenderer::GeometryShader
OutputPoints enum valuePLRenderer::GeometryShader
OutputTriangles enum valuePLRenderer::GeometryShader
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, EInputPrimitiveType nInputPrimitiveType, EOutputPrimitiveType nOutputPrimitiveType, PLCore::uint32 nNumOfOutputVertices, const PLCore::String &sProfile="", const PLCore::String &sArguments="", const PLCore::String &sEntry="")=0PLRenderer::GeometryShader [pure virtual]
PLRenderer::Shader::SetSourceCode(const PLCore::String &sSourceCode, const PLCore::String &sProfile="", const PLCore::String &sArguments="", 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
~GeometryShader()PLRenderer::GeometryShader [virtual]
~Resource()PLRenderer::Resource [virtual]
~Shader()PLRenderer::Shader [virtual]


PixelLight 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