Navigation
Unreal Engine C++ API Reference > 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. |