Castor3D
0.14.0
Multiplatform 3D engine
castor3d
AlphaTestComponent
castor3d::AlphaTestComponent Liste des membres
Liste complète des membres de
castor3d::AlphaTestComponent
, y compris les membres hérités :
accept
(PassVisitorBase &vis) override
castor3d::AlphaTestComponent
virtual
AlphaTestComponent
(Pass &pass)
castor3d::AlphaTestComponent
explicit
BaseDataPassComponentT
(Pass &pass, castor::String const &type, ParamsT &&... params)
castor3d::BaseDataPassComponentT< AlphaTestData >
inline
clone
(Pass &pass) const
castor3d::PassComponent
createPlugin
(PassComponentRegister const &passComponent)
castor3d::AlphaTestComponent
inline
static
eAlphaTest
castor3d::AlphaTestComponent
static
fillBuffer
(PassBuffer &buffer) const
castor3d::PassComponent
fillChannel
(TextureConfiguration &configuration, uint32_t mask)
castor3d::PassComponent
fillConfig
(TextureConfiguration &config, PassVisitorBase &vis) const
castor3d::PassComponent
inline
virtual
getAlphaFunc
() const
castor3d::AlphaTestComponent
inline
getAlphaRefValue
() const
castor3d::AlphaTestComponent
inline
getBlendAlphaFunc
() const
castor3d::AlphaTestComponent
inline
getColour
() const
castor3d::PassComponent
inline
virtual
getData
()
castor3d::BaseDataPassComponentT< AlphaTestData >
inline
getData
() const
castor3d::BaseDataPassComponentT< AlphaTestData >
inline
getId
() const
castor3d::PassComponent
inline
getPassFlags
() const override
castor3d::AlphaTestComponent
inline
virtual
getPlugin
() const
castor3d::PassComponent
inline
getType
() const
castor3d::PassComponent
inline
hasAlphaTest
() const
castor3d::AlphaTestComponent
inline
hasBlendAlphaTest
() const
castor3d::AlphaTestComponent
inline
hasColour
() const
castor3d::PassComponent
inline
virtual
m_dirty
castor3d::PassComponent
protected
m_id
castor3d::PassComponent
protected
m_materialShader
castor3d::PassComponent
protected
m_plugin
castor3d::PassComponent
protected
m_type
castor3d::PassComponent
protected
m_value
castor3d::BaseDataPassComponentT< AlphaTestData >
protected
PassComponent
(Pass &pass, castor::String const &type)
castor3d::PassComponent
setAlphaFunc
(VkCompareOp value)
castor3d::AlphaTestComponent
inline
setAlphaRefValue
(float value)
castor3d::AlphaTestComponent
inline
setBlendAlphaFunc
(VkCompareOp value)
castor3d::AlphaTestComponent
inline
setColour
(castor::HdrRgbColour v)
castor3d::PassComponent
inline
virtual
setColour
(castor::RgbColour const &v, float gamma=2.2f)
castor3d::PassComponent
inline
setColour
(castor::Coords3f const &v)
castor3d::PassComponent
inline
setColour
(castor::Point3f const &v)
castor3d::PassComponent
inline
setData
(DataU const &data)
castor3d::BaseDataPassComponentT< AlphaTestData >
inline
setData
(ParamsT &&... params)
castor3d::BaseDataPassComponentT< AlphaTestData >
inline
TypeName
castor3d::AlphaTestComponent
static
update
()
castor3d::PassComponent
inline
virtual
writeText
(castor::String const &tabs, castor::Path const &folder, castor::String const &subfolder, castor::StringStream &file) const
castor3d::PassComponent
~PassComponent
() noexcept=default
castor3d::PassComponent
virtual
Généré le Lundi 21 Novembre 2022 20:20:33 pour Castor3D par
1.9.3