Navigation
API > API/Developer > API/Developer/TraceServices
An interface that can consume mutations of the state of a counter.
| Name | IEditableCounter |
| Type | class |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/Model/Counters.h |
| Include Path | #include "TraceServices/Model/Counters.h" |
Syntax
class IEditableCounter
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IEditableCounter() |
TraceServices/Model/Counters.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddValue
(
double Time, |
Add a value to the value counter. | TraceServices/Model/Counters.h | |
void AddValue
(
double Time, |
Add a value to the value counter. | TraceServices/Model/Counters.h | |
void SetDescription
(
const TCHAR* Description |
Sets the description of the counter. | TraceServices/Model/Counters.h | |
void SetDisplayHint
(
ECounterDisplayHint DisplayHint |
Sets the display hint for this counter. | TraceServices/Model/Counters.h | |
void SetGroup
(
const TCHAR* Group |
Sets the group of the counter. | TraceServices/Model/Counters.h | |
void SetIsFloatingPoint
(
bool bIsFloatingPoint |
Sets whether the counter is an integral or floating point number. | TraceServices/Model/Counters.h | |
void SetIsResetEveryFrame
(
bool bInIsResetEveryFrame |
Sets whether the counter value is reset every frame. | TraceServices/Model/Counters.h | |
void SetName
(
const TCHAR* Name |
Sets the name of the counter. | TraceServices/Model/Counters.h | |
void SetValue
(
double Time, |
Set the value of the counter. | TraceServices/Model/Counters.h | |
void SetValue
(
double Time, |
Set the value of the counter. | TraceServices/Model/Counters.h |