载入中...
搜索中...
未找到
eve::profiler_editing 命名空间参考

类

struct  EditorProfilerBudgets
 Configurable performance budgets used only for editor diagnostics. 更多...
 
class  EditorProfilerCollector
 Optional profiler-module bridge that copies one completed runtime frame. @thread Main-thread only, after the runtime profiler completed frame aggregation. @reentrancy Does not invoke callbacks or scripts. 更多...
 
struct  EditorProfilerFrame
 One owning completed-frame sample retained by the editor. 更多...
 
class  EditorProfilerModel
 Bounded owning profiler history and deterministic presentation queries. @thread Main-thread only. @reentrancy Does not invoke callbacks. @ownership Owns all retained frame and string data; it does not own the runtime profiler. 更多...
 
struct  EditorProfilerModuleSummary
 Aggregated module timing for the latest completed frame. 更多...
 
struct  EditorProfilerQuery
 Non-persistent query applied to the latest profiler frame. 更多...
 
struct  EditorProfilerZone
 One owning profiler hotspot row projected for editor presentation. 更多...
 

类型定义

using DiagnosticSeverity = editing::DiagnosticSeverity
 
using EditorDiagnostic = editing::Diagnostic
 
using EditorStatus = editing::Status
 
using RuleId = editing::RuleId
 

枚举

enum class  EditorProfilerSort { SelfTime , TotalTime , Count , Name }
 Sort key used by the profiler hotspot table. 更多...
 

类型定义说明

◆ DiagnosticSeverity

◆ EditorDiagnostic

◆ EditorStatus

在文件 ProfilerModel.h 第 20 行定义.

◆ RuleId

在文件 ProfilerModel.h 第 21 行定义.

枚举类型说明

◆ EditorProfilerSort

Sort key used by the profiler hotspot table.

枚举值
SelfTime 
TotalTime 
Count 
Name 

在文件 ProfilerModel.h 第 44 行定义.