UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Trace::Protocol0 Namespace Reference

Classes

struct  FEventHeader
 
struct  FNewEventEvent
 

Enumerations

enum  EProtocol : uint8 { Id = 0 }
 
enum  : uint8 {
  Field_CategoryMask = 0300 , Field_Integer = 0000 , Field_Float = 0100 , Field_Array = 0200 ,
  Field_Pow2SizeMask = 0003 , Field_8 = 0000 , Field_16 = 0001 , Field_32 = 0002 ,
  Field_64 = 0003 , Field_Ptr = Field_32 , Field_SpecialMask = 0030 , Field_Pod = 0000 ,
  Field_String = 0010 , Field_Signed = 0020
}
 
enum class  EFieldType : uint8 {
  Bool = Field_Pod | Field_Integer | Field_8 , Int8 = Field_Pod | Field_Integer|Field_Signed | Field_8 , Int16 = Field_Pod | Field_Integer|Field_Signed | Field_16 , Int32 = Field_Pod | Field_Integer|Field_Signed | Field_32 ,
  Int64 = Field_Pod | Field_Integer|Field_Signed | Field_64 , Uint8 = Field_Pod | Field_Integer | Field_8 , Uint16 = Field_Pod | Field_Integer | Field_16 , Uint32 = Field_Pod | Field_Integer | Field_32 ,
  Uint64 = Field_Pod | Field_Integer | Field_64 , Pointer = Field_Pod | Field_Integer | Field_Ptr , Float32 = Field_Pod | Field_Float | Field_32 , Float64 = Field_Pod | Field_Float | Field_64 ,
  AnsiString = Field_String | Field_Integer|Field_Array | Field_8 , WideString = Field_String | Field_Integer|Field_Array | Field_16 , Array = Field_Array
}
 
enum class  EKnownEventUids : uint16 {
  NewEvent , User , Max = (1 << 14) - 1 , UidMask = Max ,
  Invalid = Max , Flag_Important = 1 << 14 , Flag_Unused = 1 << 15
}
 

Enumeration Type Documentation

◆ anonymous enum

Enumerator
Field_CategoryMask 
Field_Integer 
Field_Float 
Field_Array 
Field_Pow2SizeMask 
Field_8 
Field_16 
Field_32 
Field_64 
Field_Ptr 
Field_SpecialMask 
Field_Pod 
Field_String 
Field_Signed 

◆ EFieldType

Enumerator
Bool 
Int8 
Int16 
Int32 
Int64 
Uint8 
Uint16 
Uint32 
Uint64 
Pointer 
Float32 
Float64 
AnsiString 
WideString 
Array 

◆ EKnownEventUids

Enumerator
NewEvent 
User 
Max 
UidMask 
Invalid 
Flag_Important 
Flag_Unused 

◆ EProtocol