Open 3D Engine Vegetation 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.
Vegetation::DebugRequests Class Referenceabstract

Inherits AZ::EBusTraits.

Classes

struct  AreaSectorTiming
 
struct  AreaTiming
 
struct  BaseTiming
 
struct  PerformanceReport
 
struct  SectorTiming
 

Public Types

enum class  FilterTypeLevel { Danger , Trace , Warning }
 
enum class  SortType { BySector , BySectorDetailed , ByArea , ByAreaDetailed }
 
using MutexType = AZStd::recursive_mutex
 
using SectorId = AZStd::pair< int, int >
 
using AreaId = AZ::EntityId
 

Public Member Functions

virtual void GetPerformanceReport (PerformanceReport &report) const =0
 
virtual void ClearPerformanceReport ()=0
 
virtual void DumpPerformanceReport (const PerformanceReport &report, FilterTypeLevel filter, SortType sort) const =0
 

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