Castor3D 0.14.0
Multiplatform 3D engine
castor3d::RoughnessComponent Liste des membres

Liste complète des membres de castor3d::RoughnessComponent, y compris les membres hérités :

accept(PassVisitorBase &vis) overridecastor3d::RoughnessComponentvirtual
BaseDataPassComponentT(Pass &pass, castor::String const &type, ParamsT &&... params)castor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >inline
clone(Pass &pass) constcastor3d::PassComponent
createPlugin(PassComponentRegister const &passComponent)castor3d::RoughnessComponentinlinestatic
fillBuffer(PassBuffer &buffer) constcastor3d::PassComponent
fillChannel(TextureConfiguration &configuration, uint32_t mask)castor3d::PassComponent
fillConfig(TextureConfiguration &config, PassVisitorBase &vis) constcastor3d::PassComponentinlinevirtual
getColour() constcastor3d::PassComponentinlinevirtual
getData()castor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >inline
getData() constcastor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >inline
getGlossiness() constcastor3d::RoughnessComponent
getId() constcastor3d::PassComponentinline
getPassFlags() constcastor3d::PassComponentinlinevirtual
getPlugin() constcastor3d::PassComponentinline
getRoughness() constcastor3d::RoughnessComponentinline
getShininess() constcastor3d::RoughnessComponent
getType() constcastor3d::PassComponentinline
hasColour() constcastor3d::PassComponentinlinevirtual
m_dirtycastor3d::PassComponentprotected
m_idcastor3d::PassComponentprotected
m_materialShadercastor3d::PassComponentprotected
m_plugincastor3d::PassComponentprotected
m_typecastor3d::PassComponentprotected
m_valuecastor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >protected
PassComponent(Pass &pass, castor::String const &type)castor3d::PassComponent
RoughnessComponent(Pass &pass, float defaultValue=1.0f)castor3d::RoughnessComponentexplicit
setColour(castor::HdrRgbColour v)castor3d::PassComponentinlinevirtual
setColour(castor::RgbColour const &v, float gamma=2.2f)castor3d::PassComponentinline
setColour(castor::Coords3f const &v)castor3d::PassComponentinline
setColour(castor::Point3f const &v)castor3d::PassComponentinline
setData(DataU const &data)castor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >inline
setData(ParamsT &&... params)castor3d::BaseDataPassComponentT< castor::AtomicGroupChangeTracked< float > >inline
setGlossiness(float v)castor3d::RoughnessComponent
setRoughness(float v)castor3d::RoughnessComponentinline
setShininess(float v)castor3d::RoughnessComponent
TypeNamecastor3d::RoughnessComponentstatic
update()castor3d::PassComponentinlinevirtual
writeText(castor::String const &tabs, castor::Path const &folder, castor::String const &subfolder, castor::StringStream &file) constcastor3d::PassComponent
~PassComponent() noexcept=defaultcastor3d::PassComponentvirtual