Space Plunder
Loading...
Searching...
No Matches
IReplayClipInterface Class Referenceabstract

#include <ReplayClipInterface.h>

Inheritance diagram for IReplayClipInterface:
UEpicOnlineGameInstance UMenuSystemGameInstance

Public Member Functions

virtual void StartRecordingReplayFromBP (const FString &InName, const FString &FriendlyName)=0
 
virtual void StopRecordingReplayFromBP ()=0
 
virtual void PlayReplayFromBP (FString ReplayName)=0
 
virtual void FindReplays ()=0
 
virtual void RenameReplay (const FString &ReplayName, const FString &NewFriendlyReplayName)=0
 
virtual void DeleteReplay (const FString &ReplayName)=0
 
virtual bool OpenReplayMenu (APlayerController *Player, const bool bOpen=true)=0
 
virtual void CreateReplayEvent (const int32 TimeInMS, const FString &Group, const FString &Meta, const TArray< uint8 > &Data)=0
 

Member Function Documentation

◆ CreateReplayEvent()

virtual void IReplayClipInterface::CreateReplayEvent ( const int32 TimeInMS,
const FString & Group,
const FString & Meta,
const TArray< uint8 > & Data )
pure virtual

Implemented in UEpicOnlineGameInstance.

◆ DeleteReplay()

virtual void IReplayClipInterface::DeleteReplay ( const FString & ReplayName)
pure virtual

Delete a previously recorded replay

Implemented in UEpicOnlineGameInstance.

◆ FindReplays()

virtual void IReplayClipInterface::FindReplays ( )
pure virtual

Start looking for/finding replays on the hard drive

Implemented in UEpicOnlineGameInstance.

◆ OpenReplayMenu()

virtual bool IReplayClipInterface::OpenReplayMenu ( APlayerController * Player,
const bool bOpen = true )
pure virtual

Implemented in UEpicOnlineGameInstance.

◆ PlayReplayFromBP()

virtual void IReplayClipInterface::PlayReplayFromBP ( FString ReplayName)
pure virtual

Start playback for a previously recorded Replay, from blueprint

Implemented in UEpicOnlineGameInstance.

◆ RenameReplay()

virtual void IReplayClipInterface::RenameReplay ( const FString & ReplayName,
const FString & NewFriendlyReplayName )
pure virtual

Apply a new custom name to the replay (for UI only)

Implemented in UEpicOnlineGameInstance.

◆ StartRecordingReplayFromBP()

virtual void IReplayClipInterface::StartRecordingReplayFromBP ( const FString & InName,
const FString & FriendlyName )
pure virtual

Start recording a replay from blueprint. ReplayName = Name of file on disk, FriendlyName = Name of replay in UI

Implemented in UEpicOnlineGameInstance.

◆ StopRecordingReplayFromBP()

virtual void IReplayClipInterface::StopRecordingReplayFromBP ( )
pure virtual

Start recording a running replay and save it, from blueprint.

Implemented in UEpicOnlineGameInstance.


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