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

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

accept(ConfigurationVisitorBase &visitor)=0castor3d::PostEffectpure virtual
cleanup(castor3d::RenderDevice const &device)castor3d::PostEffect
enable(bool value) noexceptcastor3d::PostEffectinline
getFullName() const noexceptcastor3d::PostEffectinline
getName() const noexceptcastor::NamedBaseT< T >inline
getOwner() constcastor::OwnedBy< RenderSystem >inline
getPass() const =0castor3d::PostEffectpure virtual
initialise(castor3d::RenderDevice const &device, Texture const &source, Texture const &target, crg::FramePass const &previousPass)castor3d::PostEffect
isAfterToneMapping() const noexceptcastor3d::PostEffectinline
isEnabled() const noexceptcastor3d::PostEffectinline
Kind enum namecastor3d::PostEffect
m_enabledcastor3d::PostEffectprotected
m_fullNamecastor3d::PostEffectprotected
m_graphcastor3d::PostEffectprotected
m_kindcastor3d::PostEffectprotected
m_namecastor::NamedBaseT< T >protected
m_passesCountcastor3d::PostEffectprotected
m_passIndexcastor3d::PostEffectprotected
m_renderTargetcastor3d::PostEffectprotected
m_sourcecastor3d::PostEffectprotected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
OwnedBy(RenderSystem &owner)castor::OwnedBy< RenderSystem >inlineexplicitprotected
PostEffect(castor::String const &name, castor::String const &groupName, castor::String const &fullName, RenderTarget &renderTarget, RenderSystem &renderSystem, Parameters const &parameters, uint32_t passesCount=1u, Kind kind=Kind::eHDR)castor3d::PostEffectprotected
rename(T name) noexceptcastor::NamedBaseT< T >inline
setParameters(Parameters parameters)=0castor3d::PostEffectpure virtual
update(CpuUpdater &updater, Texture const &source)castor3d::PostEffect
update(GpuUpdater &updater)castor3d::PostEffect
writeInto(castor::StringStream &file, castor::String const &tabs)castor3d::PostEffect
~PostEffect() noexcept=defaultcastor3d::PostEffectvirtual