API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkAstraeus
SsaoEffect
nkAstraeus::SsaoEffect Member List
This is the complete list of members for
nkAstraeus::SsaoEffect
, including all inherited members.
create
(System *system=nullptr)
nkAstraeus::SsaoEffect
static
Effect
(EFFECT_TYPE type) noexcept
nkAstraeus::Effect
getCamera
() const
nkAstraeus::SsaoEffect
getDepthBias
() const
nkAstraeus::SsaoEffect
getDepthBuffer
() const
nkAstraeus::SsaoEffect
getKernelSampleCount
() const
nkAstraeus::SsaoEffect
getLinearDepth
() const
nkAstraeus::SsaoEffect
getMaxOcclusionDistance
() const
nkAstraeus::SsaoEffect
getName
() const
nkAstraeus::Effect
getNormalBuffer
() const
nkAstraeus::SsaoEffect
getOcclusionDrivesAlpha
() const
nkAstraeus::SsaoEffect
getPositionBuffer
() const
nkAstraeus::SsaoEffect
getSamplingRadius
() const
nkAstraeus::SsaoEffect
getShader
() const
nkAstraeus::Effect
getStrength
() const
nkAstraeus::SsaoEffect
getType
() const override
nkAstraeus::SsaoEffect
virtual
load
() override
nkAstraeus::SsaoEffect
virtual
setCamera
(nkGraphics::Camera *value)
nkAstraeus::SsaoEffect
setDepthBias
(float value)
nkAstraeus::SsaoEffect
setEffectFromDepthInfo
(nkGraphics::Texture *depthBuffer, bool linearDepth=false)
nkAstraeus::SsaoEffect
setEffectFromGBufferInfo
(nkGraphics::Texture *positionBuffer, nkGraphics::Texture *normalBuffer=nullptr)
nkAstraeus::SsaoEffect
setKernelSampleCount
(unsigned int value)
nkAstraeus::SsaoEffect
setMaxOcclusionDistance
(float value)
nkAstraeus::SsaoEffect
setName
(nkMemory::StringView value)
nkAstraeus::Effect
setOcclusionDrivesAlpha
(bool value)
nkAstraeus::SsaoEffect
setSamplingRadius
(float value)
nkAstraeus::SsaoEffect
setStrength
(float value)
nkAstraeus::SsaoEffect
SsaoEffect
(System *system) noexcept
nkAstraeus::SsaoEffect
unload
() override
nkAstraeus::SsaoEffect
virtual
~Effect
()
nkAstraeus::Effect
virtual
~SsaoEffect
()
nkAstraeus::SsaoEffect
virtual
Generated by
Doxygen
1.8.18