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::TerrainAreaMaterialRequests Class Referenceabstract

This bus provides retrieval of information from Terrain Surfaces. More...

#include <TerrainAreaMaterialRequestBus.h>

Inherits AZ::ComponentBus.

Public Types

using MutexType = AZStd::recursive_mutex
 

Public Member Functions

virtual const AZ::Aabb & GetTerrainSurfaceMaterialRegion () const =0
 Get the Aabb for the region where a TerrainSurfaceMaterialMapping exists.
 
virtual const AZStd::vector< struct TerrainSurfaceMaterialMapping > & GetSurfaceMaterialMappings () const =0
 Get the Materials assigned to various surface tags.
 
virtual const TerrainSurfaceMaterialMappingGetDefaultMaterial () const =0
 Get the default material.
 

Detailed Description

This bus provides retrieval of information from Terrain Surfaces.


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