Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/ProfilingDebugging
Inheritance Hierarchy
- IModularFeature
- FExternalProfiler
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/ExternalProfiler.h |
| Include | #include "ProfilingDebugging/ExternalProfiler.h" |
Syntax
class FExternalProfiler : public IModularFeature
Remarks
Interface to various external profiler API functions, dynamically linked
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Empty virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Ends a scoped event specific to the profiler. | ||
| void | FrameSync () |
Profiler interface.Mark where the profiler should consider the frame boundary to be. | |
| FName | |||
| const TCHAR * | Gets the name of this profiler as a string. | ||
| void | Pauses profiling. | ||
| void | Pauses profiling. | ||
| void | Resumes profiling. | ||
| void | Register () |
Initialize profiler, register some delegates.. | |
| void | Resumes profiling. | ||
| void | SetThreadName
(
const TCHAR* Name |
||
| void | StartScopedEvent
(
const FColor& Color, |
Starts a scoped event specific to the profiler. | |
| void | StartScopedEvent
(
const FColor& Color, |
Starts a scoped event specific to the profiler. Default implementation for backward compabitility. |