Open 3D Engine DiffuseProbeGrid Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::DiffuseProbeGridFeatureProcessor Member List

This is the complete list of members for AZ::Render::DiffuseProbeGridFeatureProcessor, including all inherited members.

Activate() override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
AddIrradianceQuery(const AZ::Vector3 &position, const AZ::Vector3 &direction) (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
AddProbeGrid(const AZ::Transform &transform, const AZ::Vector3 &extents, const AZ::Vector3 &probeSpacing) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
AreBakedTexturesReferenced(const AZStd::string &irradianceTextureRelativePath, const AZStd::string &distanceTextureRelativePath, const AZStd::string &probeDataTextureRelativePath) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
AZ_RTTI(AZ::Render::DiffuseProbeGridFeatureProcessor, "{BCD232F9-1EBF-4D0D-A5F4-84AEC933A93C}", AZ::Render::DiffuseProbeGridFeatureProcessorInterface) (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
AZ_RTTI(AZ::Render::DiffuseProbeGridFeatureProcessorInterface, "{6EF4F226-D473-4D50-8884-D407E4D145F4}", AZ::RPI::FeatureProcessor) (defined in AZ::Render::DiffuseProbeGridFeatureProcessorInterface)AZ::Render::DiffuseProbeGridFeatureProcessorInterface
BakeTextures(const DiffuseProbeGridHandle &probeGrid, DiffuseProbeGridBakeTexturesCallback callback, const AZStd::string &irradianceTextureRelativePath, const AZStd::string &distanceTextureRelativePath, const AZStd::string &probeDataTextureRelativePath) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
CanBakeTextures() override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
CheckTextureAssetNotification(const AZStd::string &relativePath, Data::Asset< RPI::StreamingImageAsset > &outTextureAsset, DiffuseProbeGridTextureNotificationType &outNotificationType) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
ClearIrradianceQueries() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
Deactivate() override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
DiffuseProbeGridFeatureProcessor()=default (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
DiffuseProbeGridVector typedef (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
Enable(const DiffuseProbeGridHandle &probeGrid, bool enable) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
GetIrradianceQueryCount() const (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetProbeGrids() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetQueryBuffer() const (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetQueryBufferAttachmentId() const (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetQueryBufferViewDescriptor() const (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetRealTimeProbeGrids() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetVisibleProbeGrids() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetVisibleRealTimeProbeGrids() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetVisualizationBlas() const (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetVisualizationBlas() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
GetVisualizationBufferPools() (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinline
IsValidProbeGridHandle(const DiffuseProbeGridHandle &probeGrid) const override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorinlinevirtual
Reflect(AZ::ReflectContext *context) (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorstatic
RemoveProbeGrid(DiffuseProbeGridHandle &probeGrid) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetAmbientMultiplier(const DiffuseProbeGridHandle &probeGrid, float ambientMultiplier) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetBakedTextures(const DiffuseProbeGridHandle &probeGrid, const DiffuseProbeGridBakedTextures &bakedTextures) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetEdgeBlendIbl(const DiffuseProbeGridHandle &probeGrid, bool edgeBlendIbl) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetEmissiveMultiplier(const DiffuseProbeGridHandle &probeGrid, float emissiveMultiplier) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetExtents(const DiffuseProbeGridHandle &probeGrid, const AZ::Vector3 &extents) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetFrameUpdateCount(const DiffuseProbeGridHandle &probeGrid, uint32_t frameUpdateCount) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetGIShadows(const DiffuseProbeGridHandle &probeGrid, bool giShadows) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetMode(const DiffuseProbeGridHandle &probeGrid, DiffuseProbeGridMode mode) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetNormalBias(const DiffuseProbeGridHandle &probeGrid, float normalBias) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetNumRaysPerProbe(const DiffuseProbeGridHandle &probeGrid, DiffuseProbeGridNumRaysPerProbe numRaysPerProbe) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetProbeSpacing(const DiffuseProbeGridHandle &probeGrid, const AZ::Vector3 &probeSpacing) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetScrolling(const DiffuseProbeGridHandle &probeGrid, bool scrolling) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetTransform(const DiffuseProbeGridHandle &probeGrid, const AZ::Transform &transform) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetTransparencyMode(const DiffuseProbeGridHandle &probeGrid, DiffuseProbeGridTransparencyMode transparencyMode) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetUseDiffuseIbl(const DiffuseProbeGridHandle &probeGrid, bool useDiffuseIbl) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetViewBias(const DiffuseProbeGridHandle &probeGrid, float viewBias) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetVisualizationEnabled(const DiffuseProbeGridHandle &probeGrid, bool visualizationEnabled) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetVisualizationShowInactiveProbes(const DiffuseProbeGridHandle &probeGrid, bool visualizationShowInactiveProbes) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
SetVisualizationSphereRadius(const DiffuseProbeGridHandle &probeGrid, float visualizationSphereRadius) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
Simulate(const FeatureProcessor::SimulatePacket &packet) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessor
ValidateExtents(const DiffuseProbeGridHandle &probeGrid, const AZ::Vector3 &newExtents) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
ValidateProbeSpacing(const DiffuseProbeGridHandle &probeGrid, const AZ::Vector3 &newSpacing) override (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual
~DiffuseProbeGridFeatureProcessor()=default (defined in AZ::Render::DiffuseProbeGridFeatureProcessor)AZ::Render::DiffuseProbeGridFeatureProcessorvirtual