Navigation
API > API/Runtime > API/Runtime/NullNetworkReplayStreaming
Default streamer that goes straight to the HD
| Name | FNullNetworkReplayStreamer |
| Type | class |
| Header File | /Engine/Source/Runtime/NetworkReplayStreaming/NullNetworkReplayStreaming/Public/NullNetworkReplayStreaming.h |
| Include Path | #include "NullNetworkReplayStreaming.h" |
Syntax
class FNullNetworkReplayStreamer :
public INetworkReplayStreamer,
public FTickableGameObject
Inheritance Hierarchy
- FTickableObjectBase → FTickableGameObject → FNullNetworkReplayStreamer
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNullNetworkReplayStreamer() |
NullNetworkReplayStreaming.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CheckpointAr | TUniquePtr< FArchive > | Handle to the archive that will read/write checkpoint files | NullNetworkReplayStreaming.h | |
| CurrentCheckpointIndex | int32 | Current number of checkpoints written. | NullNetworkReplayStreaming.h | |
| CurrentStreamName | FString | Remember the name of the current stream, if any. | NullNetworkReplayStreaming.h | |
| FileAr | TUniquePtr< FArchive > | Handle to the archive that will read/write network packets | NullNetworkReplayStreaming.h | |
| HeaderAr | TUniquePtr< FArchive > | Handle to the archive that will read/write the demo header | NullNetworkReplayStreaming.h | |
| LastKnownFileSize | int64 | Last known size of the replay stream file. | NullNetworkReplayStreaming.h | |
| ReplayInfo | FNullReplayInfo | Currently playing or recording replay metadata | NullNetworkReplayStreaming.h | |
| StreamerState | EReplayStreamerState | Overall state of the streamer | NullNetworkReplayStreaming.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddEvent
(
const uint32 TimeInMS, |
NullNetworkReplayStreaming.h | ||
virtual void AddOrUpdateEvent
(
const FString& Name, |
NullNetworkReplayStreaming.h | ||
virtual void AddUserToReplay
(
const FString& UserString |
NullNetworkReplayStreaming.h | ||
virtual void DeleteFinishedStream
(
const FString& StreamName, |
NullNetworkReplayStreaming.h | ||
virtual void DeleteFinishedStream
(
const FString& StreamName, |
NullNetworkReplayStreaming.h | ||
virtual void DownloadHeader
(
const FDownloadHeaderCallback& Delegate |
NullNetworkReplayStreaming.h | ||
virtual void EnumerateEvents
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void EnumerateEvents
(
const FString& Group, |
NullNetworkReplayStreaming.h | ||
virtual void EnumerateEvents
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void EnumerateRecentStreams
(
const FNetworkReplayVersion& ReplayVersion, |
NullNetworkReplayStreaming.h | ||
virtual void EnumerateStreams
(
const FNetworkReplayVersion& InReplayVersion, |
NullNetworkReplayStreaming.h | ||
virtual void FlushCheckpoint
(
const uint32 TimeInMS |
NullNetworkReplayStreaming.h | ||
virtual FArchive * GetCheckpointArchive() |
NullNetworkReplayStreaming.h | ||
virtual EStreamingOperationResult GetDemoPath
(
FString& DemoPath |
NullNetworkReplayStreaming.h | ||
virtual FArchive * GetHeaderArchive() |
NullNetworkReplayStreaming.h | ||
virtual uint32 GetMaxFriendlyNameSize() |
NullNetworkReplayStreaming.h | ||
virtual FString GetReplayID() |
NullNetworkReplayStreaming.h | ||
virtual EReplayStreamerState GetReplayStreamerState() |
NullNetworkReplayStreaming.h | ||
virtual TStatId GetStatId() |
NullNetworkReplayStreaming.h | ||
virtual FArchive * GetStreamingArchive() |
NullNetworkReplayStreaming.h | ||
virtual ETickableTickType GetTickableTickType() |
NullNetworkReplayStreaming.h | ||
virtual uint32 GetTotalDemoTime() |
NullNetworkReplayStreaming.h | ||
virtual void GotoCheckpointIndex
(
const int32 CheckpointIndex, |
NullNetworkReplayStreaming.h | ||
virtual void GotoTimeInMS
(
const uint32 TimeInMS, |
NullNetworkReplayStreaming.h | ||
virtual bool IsCheckpointTypeSupported
(
EReplayCheckpointType CheckpointType |
NullNetworkReplayStreaming.h | ||
virtual bool IsDataAvailable() |
NullNetworkReplayStreaming.h | ||
virtual bool IsDataAvailableForTimeRange
(
const uint32 StartTimeInMS, |
NullNetworkReplayStreaming.h | ||
virtual bool IsLive() |
NullNetworkReplayStreaming.h | ||
virtual bool IsLoadingCheckpoint() |
NullNetworkReplayStreaming.h | ||
virtual bool IsTickableWhenPaused() |
FTickableGameObject implementation | NullNetworkReplayStreaming.h | |
virtual void KeepReplay
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void KeepReplay
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RefreshHeader() |
NullNetworkReplayStreaming.h | ||
virtual void RenameReplay
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RenameReplay
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RenameReplayFriendlyName
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RenameReplayFriendlyName
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventData
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventData
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventData
(
const FString& EventID, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventGroupData
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventGroupData
(
const FString& Group, |
NullNetworkReplayStreaming.h | ||
virtual void RequestEventGroupData
(
const FString& ReplayName, |
NullNetworkReplayStreaming.h | ||
virtual void SearchEvents
(
const FString& EventGroup, |
NullNetworkReplayStreaming.h | ||
virtual EStreamingOperationResult SetDemoPath
(
const FString& DemoPath |
NullNetworkReplayStreaming.h | ||
virtual void SetHighPriorityTimeRange
(
const uint32 StartTimeInMS, |
NullNetworkReplayStreaming.h | ||
virtual void SetTimeBufferHintSeconds
(
const float InTimeBufferHintSeconds |
NullNetworkReplayStreaming.h | ||
virtual void StartStreaming
(
const FStartStreamingParameters& Params, |
INetworkReplayStreamer implementation | NullNetworkReplayStreaming.h | |
virtual void StopStreaming() |
NullNetworkReplayStreaming.h | ||
virtual void Tick
(
float DeltaSeconds |
FTickableObjectBase implementation | NullNetworkReplayStreaming.h | |
virtual void UpdatePlaybackTime
(
uint32 TimeInMS |
NullNetworkReplayStreaming.h | ||
virtual void UpdateTotalDemoTime
(
uint32 TimeInMS |
NullNetworkReplayStreaming.h |