UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNetworkReplayListItem Class Reference
+ Inheritance diagram for FNetworkReplayListItem:

Public Member Functions

 FNetworkReplayListItem ()
 
virtual ~FNetworkReplayListItem ()
 
BEGIN_JSON_SERIALIZER JSON_SERIALIZE ("AppName", AppName)
 
 JSON_SERIALIZE ("SessionName", SessionName)
 
 JSON_SERIALIZE ("FriendlyName", FriendlyName)
 
 JSON_SERIALIZE ("Timestamp", Timestamp)
 
 JSON_SERIALIZE ("SizeInBytes", SizeInBytes)
 
 JSON_SERIALIZE ("DemoTimeInMs", DemoTimeInMs)
 
 JSON_SERIALIZE ("NumViewers", NumViewers)
 
 JSON_SERIALIZE ("bIsLive", bIsLive)
 
 JSON_SERIALIZE ("Changelist", Changelist)
 
 JSON_SERIALIZE ("shouldKeep", bShouldKeep)
 
- Public Member Functions inherited from FJsonSerializable
virtual JSON_API ~FJsonSerializable ()
 
JSON_API const FString ToJson (bool bPrettyPrint=true) const
 
JSON_API const FUtf8String ToJsonUtf8 (bool bPrettyPrint=true) const
 
virtual JSON_API const FString ToJson (bool bPrettyPrint=true)
 
virtual JSON_API const FUtf8String ToJsonUtf8 (bool bPrettyPrint=true)
 
template<class CharType , class PrintPolicy , ESPMode SPMode>
void ToJson (TSharedRef< TJsonWriter< CharType, PrintPolicy >, SPMode > JsonWriter, bool bFlatObject=false) const
 
virtual JSON_API bool FromJson (const TCHAR *Json)
 
virtual JSON_API bool FromJson (const UTF8CHAR *Json)
 
virtual JSON_API bool FromJson (const FString &Json)
 
virtual JSON_API bool FromJson (const FUtf8String &Json)
 
virtual JSON_API bool FromJson (FString &&Json)
 
virtual JSON_API bool FromJson (FUtf8String &&Json)
 
JSON_API bool FromJsonStringView (FUtf8StringView JsonStringView)
 
JSON_API bool FromJsonStringView (FWideStringView JsonStringView)
 
virtual JSON_API bool FromJson (TSharedPtr< FJsonObject > JsonObject)
 
virtual void Serialize (FJsonSerializerBase &Serializer, bool bFlatObject)=0
 

Public Attributes

FString AppName
 
FString SessionName
 
FString FriendlyName
 
FDateTime Timestamp
 
int32 SizeInBytes
 
int32 DemoTimeInMs
 
int32 NumViewers
 
bool bIsLive
 
int32 Changelist
 
bool bShouldKeep
 

Constructor & Destructor Documentation

◆ FNetworkReplayListItem()

FNetworkReplayListItem::FNetworkReplayListItem ( )
inline

◆ ~FNetworkReplayListItem()

virtual FNetworkReplayListItem::~FNetworkReplayListItem ( )
inlinevirtual

Member Function Documentation

◆ JSON_SERIALIZE() [1/10]

BEGIN_JSON_SERIALIZER FNetworkReplayListItem::JSON_SERIALIZE ( "AppName"  ,
AppName   
)

◆ JSON_SERIALIZE() [2/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "bIsLive"  ,
bIsLive   
)

◆ JSON_SERIALIZE() [3/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "Changelist"  ,
Changelist   
)

◆ JSON_SERIALIZE() [4/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "DemoTimeInMs"  ,
DemoTimeInMs   
)

◆ JSON_SERIALIZE() [5/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "FriendlyName"  ,
FriendlyName   
)

◆ JSON_SERIALIZE() [6/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "NumViewers"  ,
NumViewers   
)

◆ JSON_SERIALIZE() [7/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "SessionName"  ,
SessionName   
)

◆ JSON_SERIALIZE() [8/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "shouldKeep"  ,
bShouldKeep   
)

◆ JSON_SERIALIZE() [9/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "SizeInBytes"  ,
SizeInBytes   
)

◆ JSON_SERIALIZE() [10/10]

FNetworkReplayListItem::JSON_SERIALIZE ( "Timestamp"  ,
Timestamp   
)

Member Data Documentation

◆ AppName

FString FNetworkReplayListItem::AppName

◆ bIsLive

bool FNetworkReplayListItem::bIsLive

◆ bShouldKeep

bool FNetworkReplayListItem::bShouldKeep

◆ Changelist

int32 FNetworkReplayListItem::Changelist

◆ DemoTimeInMs

int32 FNetworkReplayListItem::DemoTimeInMs

◆ FriendlyName

FString FNetworkReplayListItem::FriendlyName

◆ NumViewers

int32 FNetworkReplayListItem::NumViewers

◆ SessionName

FString FNetworkReplayListItem::SessionName

◆ SizeInBytes

int32 FNetworkReplayListItem::SizeInBytes

◆ Timestamp

FDateTime FNetworkReplayListItem::Timestamp

The documentation for this class was generated from the following file: