Castor3D 0.16.0
Multiplatform 3D engine
castor3d::Material Member List

This is the complete list of members for castor3d::Material, including all inherited members.

addParsers(castor::AttributeParsers &result, castor::UInt32StrMap const &textureChannels)castor3d::Materialstatic
addPass(Pass const &pass)castor3d::Material
begin() constcastor3d::Materialinline
begin()castor3d::Materialinline
cleanup()castor3d::Material
createPass(LightingModelID lightingModelId)castor3d::Material
createPass()castor3d::Material
DefaultMaterialNamecastor3d::Materialstatic
destroyPass(uint32_t index)castor3d::Material
end() constcastor3d::Materialinline
end()castor3d::Materialinline
getLightingModelId() const noexceptcastor3d::Materialinline
getName() const noexceptcastor::NamedBaseT< T >inline
getOwner() constcastor::OwnedBy< Engine >inline
getPass(uint32_t index) constcastor3d::Material
getPassCount() constcastor3d::Materialinline
getRenderPassInfo() const noexceptcastor3d::Materialinline
hasAlphaBlending() constcastor3d::Material
hasEnvironmentMapping() constcastor3d::Material
hasSubsurfaceScattering() constcastor3d::Material
initialise()castor3d::Material
isInitialised() const noexceptcastor3d::Materialinline
isSerialisable() const noexceptcastor3d::Materialinline
m_namecastor::NamedBaseT< T >protected
Material(castor::String const &name, Engine &engine, LightingModelID lightingModelId)castor3d::Material
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
onChangedcastor3d::Material
OwnedBy(Engine &owner)castor::OwnedBy< Engine >inlineexplicitprotected
removePass(Pass const &pass)castor3d::Material
rename(T name) noexceptcastor::NamedBaseT< T >inline
setRenderPassInfo(RenderPassRegisterInfo *renderPassInfo) noexceptcastor3d::Materialinline
setSerialisable(bool v) noexceptcastor3d::Materialinline
~Material()=defaultcastor3d::Materialvirtual