Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_RewindComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_RewindComponentClass
class  SCR_RewindDialog

Functions

ScriptInvokerVoid GetOnRewindPointChanged ()
bool CanRewind ()
bool HasRewindPoint ()
bool WasRewinded ()
void CreateRewindPoint ()
 Create a rewind point for this session.
void OnRewindPointCreated (bool success)
void DeleteRewindPoint ()
 Remove existing rewind point for this session.
void OnRewindDeleted ()
void Rewind ()
 Rewind to existing rewind point of this session.
override void OnPostInit (IEntity owner)
 Editable Mine.
override void OnDelete (IEntity owner)
void RemoveUnusedRewindPoints ()
 Remove any rewind points that were not cleaned up from last playthrough.
void ProcessRemoveUnusedRewindPoints (bool success, array< SaveGame > saves)
bool IsRewindPoint (notnull const SaveGame save)
void OnSavedCreated (SaveGame save)
void OnSaveDeleted (SaveGame save)

Variables

SCR_RewindComponentClass m_OnRewindPointChanged
SaveGame m_RewindPoint
bool m_bWasRewinded

Function Documentation

◆ CanRewind()

bool CanRewind ( )
protected
Returns
Check if a rewind point exists for this session.

Definition at line 35 of file SCR_RewindComponent.c.

◆ CreateRewindPoint()

void CreateRewindPoint ( )
protected

Create a rewind point for this session.

Definition at line 56 of file SCR_RewindComponent.c.

◆ DeleteRewindPoint()

void DeleteRewindPoint ( )
protected

Remove existing rewind point for this session.

Definition at line 78 of file SCR_RewindComponent.c.

◆ GetOnRewindPointChanged()

ScriptInvokerVoid GetOnRewindPointChanged ( )
protected

Definition at line 25 of file SCR_RewindComponent.c.

◆ HasRewindPoint()

bool HasRewindPoint ( )
protected
Returns
Check if a rewind point exists for this session.

Definition at line 42 of file SCR_RewindComponent.c.

◆ IsRewindPoint()

bool IsRewindPoint ( notnull const SaveGame save)
protected

Definition at line 157 of file SCR_RewindComponent.c.

◆ OnDelete()

override void OnDelete ( IEntity owner)
protected

Definition at line 125 of file SCR_RewindComponent.c.

◆ OnRewindDeleted()

void OnRewindDeleted ( )
protected

Definition at line 87 of file SCR_RewindComponent.c.

◆ OnRewindPointCreated()

void OnRewindPointCreated ( bool success)
protected

Definition at line 65 of file SCR_RewindComponent.c.

◆ OnSavedCreated()

void OnSavedCreated ( SaveGame save)
protected

Definition at line 164 of file SCR_RewindComponent.c.

◆ OnSaveDeleted()

void OnSaveDeleted ( SaveGame save)
protected

Definition at line 172 of file SCR_RewindComponent.c.

◆ ProcessRemoveUnusedRewindPoints()

void ProcessRemoveUnusedRewindPoints ( bool success,
array< SaveGame > saves )
protected

Definition at line 144 of file SCR_RewindComponent.c.

◆ RemoveUnusedRewindPoints()

void RemoveUnusedRewindPoints ( )
protected

Remove any rewind points that were not cleaned up from last playthrough.

Definition at line 137 of file SCR_RewindComponent.c.

◆ Rewind()

void Rewind ( )
protected

Rewind to existing rewind point of this session.

Definition at line 100 of file SCR_RewindComponent.c.

◆ WasRewinded()

bool WasRewinded ( )
protected
Returns
Check if the current session was rewinded to from previous session.

Definition at line 49 of file SCR_RewindComponent.c.

Variable Documentation

◆ m_bWasRewinded

bool m_bWasRewinded
protected

Definition at line 11 of file SCR_RewindComponent.c.

◆ m_OnRewindPointChanged

SCR_RewindComponentClass m_OnRewindPointChanged

◆ m_RewindPoint

SaveGame m_RewindPoint
protected

Definition at line 10 of file SCR_RewindComponent.c.