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

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

accept(RenderTechniqueVisitor &visitor)castor3d::RenderTechnique
areDebugTargetsEnabled() const noexceptcastor3d::RenderTechnique
countInitialisationSteps() noexceptcastor3d::RenderTechniquestatic
getCameraUbo() const noexceptcastor3d::RenderTechniqueinline
getCameraUbo() noexceptcastor3d::RenderTechniqueinline
getClustersConfig() constcastor3d::RenderTechnique
getCustomRenderPasses() constcastor3d::RenderTechnique
getDebugConfig() constcastor3d::RenderTechnique
getDepth() const noexceptcastor3d::RenderTechniqueinline
getDepthObj() const noexceptcastor3d::RenderTechniqueinline
getDepthRange() const noexceptcastor3d::RenderTechniqueinline
getDepthRangePass() const noexceptcastor3d::RenderTechniqueinline
getDiffuse() const noexceptcastor3d::RenderTechniqueinline
getDirectionalShadowPassResult() const noexceptcastor3d::RenderTechniqueinline
getGetLastDepthPass() const noexceptcastor3d::RenderTechniqueinline
getGetLastOpaquePass() const noexceptcastor3d::RenderTechniqueinline
getGetLastTransparentPass() const noexceptcastor3d::RenderTechniqueinline
getGraph() noexceptcastor3d::RenderTechniqueinline
getIndirectLighting() const noexceptcastor3d::RenderTechniqueinline
getIntermediate() const noexceptcastor3d::RenderTechniqueinline
getLastPass() constcastor3d::RenderTechnique
getMaterialsCounts() const noexceptcastor3d::RenderTechniqueinline
getMaterialsIndirectCounts() const noexceptcastor3d::RenderTechniqueinline
getMaterialsStarts() const noexceptcastor3d::RenderTechniqueinline
getName() const noexceptcastor::NamedBaseT< T >inline
getNormal() const noexceptcastor3d::RenderTechniqueinline
getOwner() constcastor::OwnedBy< Engine >inline
getPixelXY() const noexceptcastor3d::RenderTechniqueinline
getPointShadowPassResult() const noexceptcastor3d::RenderTechniqueinline
getRenderTarget() const noexceptcastor3d::RenderTechniqueinline
getRenderTarget() noexceptcastor3d::RenderTechniqueinline
getResources() constcastor3d::RenderTechnique
getResult() const noexceptcastor3d::RenderTechniqueinline
getSampledIntermediate() const noexceptcastor3d::RenderTechniqueinline
getSampledResult() const noexceptcastor3d::RenderTechniqueinline
getScattering() const noexceptcastor3d::RenderTechniqueinline
getSceneUbo() const noexceptcastor3d::RenderTechniqueinline
getSceneUbo() noexceptcastor3d::RenderTechniqueinline
getShadowBuffer() const noexceptcastor3d::RenderTechniqueinline
getShadowMaps() const noexceptcastor3d::RenderTechniqueinline
getSize() const noexceptcastor3d::RenderTechniqueinline
getSpotShadowPassResult() const noexceptcastor3d::RenderTechniqueinline
getSsaoConfig() constcastor3d::RenderTechnique
getSsaoConfig()castor3d::RenderTechnique
getSsaoResult() constcastor3d::RenderTechnique
getSssDiffuse() constcastor3d::RenderTechnique
getTargetDepth() const noexceptcastor3d::RenderTechniqueinline
getTargetExtent() const noexceptcastor3d::RenderTechniqueinline
getTargetFormat() const noexceptcastor3d::RenderTechniqueinline
getTargetIntermediate() const noexceptcastor3d::RenderTechniqueinline
getTargetResult() const noexceptcastor3d::RenderTechniqueinline
getVisibilityResult() const noexceptcastor3d::RenderTechniqueinline
hasShadowBuffer() const noexceptcastor3d::RenderTechniqueinline
hasVisibility() const noexceptcastor3d::RenderTechniqueinline
isMultisampling() const noexceptcastor3d::RenderTechniqueinline
isOpaqueEnabled() constcastor3d::RenderTechnique
m_namecastor::NamedBaseT< T >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
OwnedBy(Engine &owner)castor::OwnedBy< Engine >inlineexplicitprotected
preRender(crg::SemaphoreWaitArray const &toWait, ashes::Queue const &queue)castor3d::RenderTechnique
rename(T name) noexceptcastor::NamedBaseT< T >inline
RenderTechnique(castor::String const &name, RenderTarget &renderTarget, RenderDevice const &device, Texture const &colour, Texture const &intermediate, crg::FramePassArray previousPasses, ProgressBar *progress, bool visbuffer, bool weightedBlended)castor3d::RenderTechnique
RenderTechniquePasscastor3d::RenderTechniquefriend
setNeedsDepthRange(bool v) noexceptcastor3d::RenderTechniqueinline
ShadowMapArray typedefcastor3d::RenderTechnique
update(CpuUpdater &updater)castor3d::RenderTechnique
update(GpuUpdater &updater)castor3d::RenderTechnique
~RenderTechnique() noexceptcastor3d::RenderTechnique