PixelLightAPI  .
PLRenderer::Material Member List
This is the complete list of members for PLRenderer::Material, including all inherited members.
AddMaterial(Material &cMaterial)PLRenderer::Material
AmbientOcclusionMapPLRenderer::Material [static]
CallLoadable(File &cFile, Loader &cLoader, const String &sMethod, const String &sParams)PLCore::Loadable [protected, virtual]
Delete(bool bProtectedToo=false)PLCore::Resource< Material > [virtual]
DiffuseMapPLRenderer::Material [static]
EmissiveMapPLRenderer::Material [static]
EventParameterChangedPLRenderer::Material
GetBlend() const PLRenderer::Material
GetEffect() const PLRenderer::Material
GetFilename() const PLCore::Loadable [inline]
GetHandler(uint32 nIndex) constPLCore::Resource< Material >
GetID() constPLCore::Resource< Material >
GetLoadableTypeName() const overridePLRenderer::Material [virtual]
GetManager() constPLCore::Resource< Material >
GetMaterial(PLCore::uint32 nIndex) const PLRenderer::Material
GetMaterialManager() const PLRenderer::Material [inline]
GetName() constPLCore::Resource< Material >
GetNumOfHandlers() constPLCore::Resource< Material >
GetNumOfMaterials() const PLRenderer::Material [inline]
GetNumOfPasses() const PLRenderer::Material
GetParameter(const PLCore::String &sName) const PLRenderer::Material
GetParameterManager() const PLRenderer::Material [inline]
GetParameterTextureBuffer(const PLCore::String &sName) const PLRenderer::Material
GetUrl() const PLCore::Loadable [inline]
HeightMapPLRenderer::Material [static]
IsProtected() constPLCore::Resource< Material >
LightMapPLRenderer::Material [static]
Loadable()PLCore::Loadable [protected]
LoadByFile(File &cFile, const String &sParams="", const String &sMethod="")PLCore::Loadable [virtual]
LoadByFilename(const PLCore::String &sFilename, const PLCore::String &sParams="", const PLCore::String &sMethod="") overridePLRenderer::Material [virtual]
m_bProtectedPLCore::Resource< Material > [protected]
m_lstHandlersPLCore::Resource< Material > [protected]
m_pManagerPLCore::Resource< Material > [protected]
m_sFilenamePLCore::Loadable [protected]
m_sNamePLCore::Resource< Material > [protected]
m_sUrlPLCore::Loadable [protected]
NormalMapPLRenderer::Material [static]
operator=(const Material &cSource)PLRenderer::Material
Resource< Material >::operator=(const Resource< Material > &cSource)PLCore::Resource< Material > [virtual]
ReflectionMapPLRenderer::Material [static]
ReflectivityMapPLRenderer::Material [static]
Reload() overridePLRenderer::Material [virtual]
ReloadTextures()PLRenderer::Material
RemoveAllMaterials()PLRenderer::Material
RemoveMaterial(PLCore::uint32 nIndex)PLRenderer::Material
Resource(const String &sName="", ResourceManager< Material > *pManager=nullptr)PLCore::Resource< Material >
SaveByFile(File &cFile, const String &sParams="", const String &sMethod="")PLCore::Loadable [virtual]
SaveByFilename(const String &sFilename, const String &sParams="", const String &sMethod="")PLCore::Loadable [virtual]
SetEffect(Effect *pFX=nullptr)PLRenderer::Material
SetName(const String &sName)PLCore::Resource< Material > [virtual]
SetProtected(bool bProtected=false)PLCore::Resource< Material >
SetupPass(PLCore::uint32 nIndex=0) const PLRenderer::Material
SpecularMapPLRenderer::Material [static]
Unload() overridePLRenderer::Material [virtual]
~Loadable()PLCore::Loadable [protected, virtual]
~Material()PLRenderer::Material [virtual]
~Resource()PLCore::Resource< Material > [protected, 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