API Documentation
nkAstraeus::SsaoEffect Member List

This is the complete list of members for nkAstraeus::SsaoEffect, including all inherited members.

create(System *system=nullptr)nkAstraeus::SsaoEffectstatic
Effect(EFFECT_TYPE type) noexceptnkAstraeus::Effect
getCamera() constnkAstraeus::SsaoEffect
getDepthBias() constnkAstraeus::SsaoEffect
getDepthBuffer() constnkAstraeus::SsaoEffect
getKernelSampleCount() constnkAstraeus::SsaoEffect
getLinearDepth() constnkAstraeus::SsaoEffect
getMaxOcclusionDistance() constnkAstraeus::SsaoEffect
getName() constnkAstraeus::Effect
getNormalBuffer() constnkAstraeus::SsaoEffect
getOcclusionDrivesAlpha() constnkAstraeus::SsaoEffect
getPositionBuffer() constnkAstraeus::SsaoEffect
getSamplingRadius() constnkAstraeus::SsaoEffect
getShader() constnkAstraeus::Effect
getStrength() constnkAstraeus::SsaoEffect
getType() const overridenkAstraeus::SsaoEffectvirtual
load() overridenkAstraeus::SsaoEffectvirtual
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) noexceptnkAstraeus::SsaoEffect
unload() overridenkAstraeus::SsaoEffectvirtual
~Effect()nkAstraeus::Effectvirtual
~SsaoEffect()nkAstraeus::SsaoEffectvirtual