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

This is the complete list of members for Terrain::TerrainClipmapManager, including all inherited members.

AZ_DISABLE_COPY_MOVE(TerrainClipmapManager) (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
AZ_RTTI(TerrainClipmapManager, "{5892AEE6-F3FA-4DFC-BBEC-77E1B91506A2}") (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
ClipmapDataShaderInputTerrain::TerrainClipmapManagerstatic
ClipmapImageShaderInput (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManagerstatic
ClipmapName enum nameTerrain::TerrainClipmapManager
Count enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailColor enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailHeight enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailMetalness enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailNormal enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailOcclusion enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailRoughness enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
DetailSpecularF0 enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
GetClipmapImage(ClipmapName clipmapName) constTerrain::TerrainClipmapManager
GetClipmapSize() constTerrain::TerrainClipmapManager
GetDetailDispatchThreadNum(uint32_t &outThreadX, uint32_t &outThreadY, uint32_t &outThreadZ) const (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
GetMacroDispatchThreadNum(uint32_t &outThreadX, uint32_t &outThreadY, uint32_t &outThreadZ) constTerrain::TerrainClipmapManager
HasDetailClipmapUpdate() const (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
HasMacroClipmapUpdate() constTerrain::TerrainClipmapManager
ImportClipmap(ClipmapName clipmapName, AZ::RHI::FrameGraphAttachmentInterface attachmentDatabase) constTerrain::TerrainClipmapManager
Initialize(AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg) (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
IsClipmapEnabled() const (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
IsInitialized() const (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
MacroColor enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
MacroNormal enum value (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
Reset() (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
SetConfiguration(const ClipmapConfiguration &config) (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
TerrainClipmapGenerationPass (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManagerfriend
TerrainClipmapManager() (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
TriggerFullRefresh()Terrain::TerrainClipmapManager
Update(const AZ::Vector3 &cameraPosition, const AZ::RPI::Scene *scene, AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg) (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
UpdateSrgIndices(AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &srg) (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
UseClipmap(ClipmapName clipmapName, AZ::RHI::ScopeAttachmentAccess access, AZ::RHI::FrameGraphInterface frameGraph) const (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManager
~TerrainClipmapManager()=default (defined in Terrain::TerrainClipmapManager)Terrain::TerrainClipmapManagervirtual