载入中...
搜索中...
未找到
ProfilerModel.h 文件参考
#include "common/Export.h"
#include "editing/EditingProtocol.h"
#include <cstddef>
#include <cstdint>
#include <deque>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::profiler_editing::EditorProfilerZone
 One owning profiler hotspot row projected for editor presentation. 更多...
 
struct  eve::profiler_editing::EditorProfilerFrame
 One owning completed-frame sample retained by the editor. 更多...
 
struct  eve::profiler_editing::EditorProfilerQuery
 Non-persistent query applied to the latest profiler frame. 更多...
 
struct  eve::profiler_editing::EditorProfilerModuleSummary
 Aggregated module timing for the latest completed frame. 更多...
 
struct  eve::profiler_editing::EditorProfilerBudgets
 Configurable performance budgets used only for editor diagnostics. 更多...
 
class  eve::profiler_editing::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. 更多...
 
class  eve::profiler_editing::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. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::profiler
 
namespace  eve::profiler_editing
 

类型定义

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

枚举

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