Open 3D Engine Terrain 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.
Terrain::TerrainMeshManager Class Reference

Inherits AzFramework::Terrain::TerrainDataNotificationBus::Handler.

Public Member Functions

 AZ_RTTI (TerrainMeshManager, "{62C84AD8-05FE-4C78-8501-A2DB6731B9B7}")
 
 AZ_DISABLE_COPY_MOVE (TerrainMeshManager)
 
void Initialize (AZ::RPI::Scene &parentScene)
 
void SetConfiguration (const MeshConfiguration &config)
 
bool IsInitialized () const
 
void Reset ()
 
void SetMaterial (MaterialInstance materialInstance)
 
void Update (const AZ::RPI::ViewPtr mainView, AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg)
 
void DrawMeshes (const AZ::RPI::FeatureProcessor::RenderPacket &process, const AZ::RPI::ViewPtr mainView)
 
void SetRebuildDrawPackets ()
 

The documentation for this class was generated from the following file: