Navigation
API > API/Developer > API/Developer/TraceAnalysis > API/Developer/TraceAnalysis/IAnalyzer
| Name | FEventTypeInfo |
| Type | struct |
| Header File | /Engine/Source/Developer/TraceAnalysis/Public/Trace/Analyzer.h |
| Include Path | #include "Trace/Analyzer.h" |
Syntax
struct FEventTypeInfo
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 GetFieldCount() |
The number of member fields this event has. | Trace/Analyzer.h | |
FEventFieldHandle GetFieldHandle
(
const ANSICHAR* FieldName |
Returns a handle that can used to access events' fields. | Trace/Analyzer.h | |
IAnalyzer::FEventFieldHandle GetFieldHandle
(
const ANSICHAR* FieldName |
Trace/Analyzer.h | ||
FEventFieldHandle GetFieldHandleUnchecked
(
uint32 Index |
Returns a handle without specifying type. | Trace/Analyzer.h | |
int32 GetFieldIndex
(
const ANSICHAR* FieldName |
Returns the field index or -1 (if the event does not contains a field with the specified name). | Trace/Analyzer.h | |
const FEventFieldInfo * GetFieldInfo
(
uint32 Index |
By-index access to fields' type information. | Trace/Analyzer.h | |
uint32 GetId () |
Each event is assigned a unique ID when logged. | Trace/Analyzer.h | |
const ANSICHAR * GetLoggerName() |
Returns the logger name the event is associated with. | Trace/Analyzer.h | |
const ANSICHAR * GetName() |
The name of the event. | Trace/Analyzer.h | |
uint32 GetSize() |
Returns the base size of the event. | Trace/Analyzer.h |