Ultimate Replay Scripting Reference
Ultimate Replay
Table of contents
-
UltimateReplay
-
PlaybackDirection Enumeration
-
PlaybackOrigin Enumeration
-
PlaybackState Enumeration
-
ReplayAudio Class
-
ReplayAudio Constructor
-
ReplayAudio Fields
-
observedAudioSource Field
-
ReplayAudio Methods
-
Awake Method
-
OnReplayEvent Method
-
Play Method
-
ReplayBehaviour Class
-
ReplayBehaviour Constructor
-
ReplayBehaviour Methods
-
Awake Method
-
OnReplayDeserialize Method
-
OnReplayEnd Method
-
OnReplayEvent Method
-
OnReplayPlayPause Method
-
OnReplaySerialize Method
-
OnReplayStart Method
-
OnReplayUpdate Method
-
ReplayDeserializeEvents Method
-
ReplayDeserializeVariables Method
-
ReplayFindVariables Method
-
ReplayInterpolateVariables Method
-
ReplayRecordEvent Method
-
ReplayRecordEvent Method (Byte, ReplayState)
-
ReplayRecordEvent Method (ReplayEvents, ReplayState)
-
ReplaySerializeEvents Method
-
ReplaySerializeVariables Method
-
Reset Method
-
ReplayBehaviour Properties
-
Identity Property
-
IsRecording Property
-
IsReplaying Property
-
PlaybackDirection Property
-
ReplayControls Class
-
ReplayControls Constructor
-
ReplayControls Fields
-
allowPlaybackFreeCam Field
-
flySpeed Field
-
lookSpeed Field
-
ReplayControls Methods
-
Awake Method
-
OnGUI Method
-
Start Method
-
Update Method
-
ReplayIgnoreAttribute Class
-
ReplayIgnoreAttribute Constructor
-
ReplayManager Class
-
ReplayManager Constructor
-
ReplayManager Fields
-
endReplayAfterPlayback Field
-
OnReplayDestroy Field
-
OnReplayInstantiate Field
-
prefabs Field
-
recordFPS Field
-
recordOnStart Field
-
ReplayManager Methods
-
BeginPlayback Method
-
BeginPlaybackFrame Method
-
BeginRecording Method
-
DiscardRecording Method
-
FindReplayPrefab Method
-
ForceAwake Method
-
OnDestroy Method
-
OnLevelWasLoaded Method
-
OnValidate Method
-
PausePlayback Method
-
PauseRecording Method
-
RegisterReplayPrefab Method
-
ReplayDestroy Method
-
ReplayInstantiate Method
-
ResumePlayback Method
-
ResumeRecording Method
-
SetPlaybackFrame Method
-
SetPlaybackFrameNormalized Method
-
Start Method
-
StopPlayback Method
-
StopRecording Method
-
Update Method
-
ReplayManager Properties
-
CurrentPlaybackTime Property
-
CurrentPlaybackTimeNormalized Property
-
IsPaused Property
-
IsRecording Property
-
IsReplaying Property
-
PlaybackDirection Property
-
Preparer Property
-
Replay Property
-
Scene Property
-
Target Property
-
ReplayObject Class
-
ReplayObject Constructor
-
ReplayObject Fields
-
observedComponents Field
-
ReplayObject Methods
-
Awake Method
-
OnDestroy Method
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
RebuildComponentList Method
-
ReplayObject Properties
-
IsPrefab Property
-
PrefabIdentity Property
-
ReplayIdentity Property
-
ReplayState Class
-
ReplayState Constructor
-
ReplayState Methods
-
Clear Method
-
Read16 Method
-
Read32 Method
-
ReadBool Method
-
ReadByte Method
-
ReadBytes Method
-
ReadBytes Method (Int32)
-
ReadBytes Method (Byte[], Int32, Int32)
-
ReadColor Method
-
ReadColor32 Method
-
ReadFloat Method
-
ReadFloatLowPrecision Method
-
ReadIdentity Method
-
ReadQuat Method
-
ReadState Method
-
ReadString Method
-
ReadVec2 Method
-
ReadVec3 Method
-
ReadVec4 Method
-
ToArray Method
-
TryReadObject Method
-
TryWriteObject Method
-
Write Method
-
Write Method (Boolean)
-
Write Method (Byte)
-
Write Method (Byte[])
-
Write Method (Int16)
-
Write Method (Int32)
-
Write Method (Single)
-
Write Method (String)
-
Write Method (Color)
-
Write Method (Color32)
-
Write Method (Quaternion)
-
Write Method (Vector2)
-
Write Method (Vector3)
-
Write Method (Vector4)
-
Write Method (ReplayIdentity)
-
Write Method (ReplayState)
-
Write Method (Byte[], Int32, Int32)
-
WriteLowPrecision Method
-
ReplayState Properties
-
CanRead Property
-
EndRead Property
-
Size Property
-
ReplayTime Class
-
ReplayTime Methods
-
GetCorrectedTimeValueString Method
-
ReplayTime Properties
-
Delta Property
-
Time Property
-
TimeScale Property
-
ReplayTransform Class
-
ReplayTransform Constructor
-
ReplayTransform Fields
-
interpolate Field
-
recordPosition Field
-
recordRotation Field
-
recordScale Field
-
ReplayTransform Methods
-
Awake Method
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
OnReplayUpdate Method
-
ReplayVarAttribute Class
-
ReplayVarAttribute Constructor
-
ReplayVarAttribute Fields
-
interpolate Field
-
UltimateReplay.Core
-
DefaultReplayPreparer Class
-
DefaultReplayPreparer Constructor
-
DefaultReplayPreparer Methods
-
PrepareComponentForGameplay Method
-
PrepareComponentForPlayback Method
-
PrepareForGameplay Method
-
PrepareForPlayback Method
-
IReplayPreparer Interface
-
IReplayPreparer Methods
-
PrepareForGameplay Method
-
PrepareForPlayback Method
-
IReplaySerialize Interface
-
IReplaySerialize Methods
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
ReplayEvent Structure
-
ReplayEvent Fields
-
eventData Field
-
eventID Field
-
ReplayEvent Methods
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
ReplayEvents Enumeration
-
ReplayIdentity Class
-
ReplayIdentity Constructor
-
ReplayIdentity Fields
-
byteSize Field
-
unassignedIdentity Field
-
ReplayIdentity Methods
-
Equals Method
-
Equals Method (Object)
-
Equals Method (ReplayIdentity)
-
Generate Method
-
GetHashCode Method
-
IsUnique Method
-
IsUnique Method (Int32)
-
IsUnique Method (ReplayIdentity)
-
ToString Method
-
ReplayIdentity Operators and Type Conversions
-
Equality Operator
-
Implicit Conversion Operators
-
Implicit Conversion (Int16 to ReplayIdentity)
-
Implicit Conversion (ReplayIdentity to Int16)
-
Inequality Operator
-
ReplayIdentity Properties
-
IsAssigned Property
-
ReplayScene Class
-
ReplayScene Constructor
-
ReplayScene Methods
-
RecordSnapshot Method
-
RegisterReplayObject Method
-
RestoreSnapshot Method
-
UnregisterReplayObject Method
-
ReplayScene Properties
-
ActiveReplayObjects Property
-
ReplayEnabled Property
-
ReplayVariable Class
-
ReplayVariable Constructor
-
ReplayVariable Methods
-
CanInterpolate Method
-
Interpolate Method
-
InterpolateByte Method
-
InterpolateColor Method
-
InterpolateColor32 Method
-
InterpolateDouble Method
-
InterpolateFloat Method
-
InterpolateInt Method
-
InterpolateLong Method
-
InterpolateQuat Method
-
InterpolateShort Method
-
InterpolateValue Method
-
InterpolateVec2 Method
-
InterpolateVec3 Method
-
InterpolateVec4 Method
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
RegisterCustomInterpolator(T) Method
-
UpdateValueRange Method
-
ReplayVariable Properties
-
Attribute Property
-
gameObject Property
-
IsInterpolated Property
-
IsInterpolationSupported Property
-
Name Property
-
Value Property
-
UltimateReplay.Demo
-
AudioDemo Class
-
AudioDemo Constructor
-
AudioDemo Fields
-
replayAudio Field
-
AudioDemo Methods
-
OnGUI Method
-
Update Method
-
CubeSpawner Class
-
CubeSpawner Constructor
-
CubeSpawner Fields
-
explosiveForce Field
-
spawnAmount Field
-
spawnCubes Field
-
spawnHeight Field
-
spawnRange Field
-
CubeSpawner Methods
-
Start Method
-
UltimateReplay.Storage
-
Compression Class
-
Compression Methods
-
CompressData Method
-
DecompressData Method
-
CompressionLevel Enumeration
-
ReplayInitialData Structure
-
ReplayInitialData Fields
-
position Field
-
rotation Field
-
scale Field
-
ReplayInitialDataFlags Enumeration
-
ReplayMemoryTarget Class
-
ReplayMemoryTarget Constructor
-
ReplayMemoryTarget Fields
-
recordSeconds Field
-
ReplayMemoryTarget Methods
-
PrepareTarget Method
-
RecordSnapshot Method
-
RestoreSnapshot Method
-
ReplayMemoryTarget Properties
-
Duration Property
-
MemorySize Property
-
ReplaySnapshot Class
-
ReplaySnapshot Constructor
-
ReplaySnapshot Methods
-
OnReplayDataDeserialize Method
-
OnReplayDataSerialize Method
-
OnReplayDeserialize Method
-
OnReplaySerialize Method
-
RecordInitialReplayObjectData Method
-
RecordSnapshot Method
-
Reset Method
-
RestoreInitialReplayObjectData Method
-
RestoreReplayObjects Method
-
RestoreSnapshot Method
-
ReplaySnapshot Properties
-
Size Property
-
TimeStamp Property
-
ReplayTarget Class
-
ReplayTarget Constructor
-
ReplayTarget Fields
-
duration Field
-
ReplayTarget Methods
-
PrepareTarget Method
-
RecordSnapshot Method
-
RestoreSnapshot Method
-
ReplayTarget Properties
-
Duration Property
-
MemorySize Property
-
ReplayTargetTask Enumeration
-
UltimateReplay.Util
-
BitConverterNonAlloc Class
-
BitConverterNonAlloc Methods
-
GetBool Method
-
GetBytes Method
-
GetBytes Method (Byte[], Boolean)
-
GetBytes Method (Byte[], Int16)
-
GetBytes Method (Byte[], Int32)
-
GetBytes Method (Byte[], Single)
-
GetFloat Method
-
GetInt Method
-
GetShort Method
-
MonoSingleton(T) Class
-
MonoSingleton(T) Constructor
-
MonoSingleton(T) Fields
-
active Field
-
MonoSingleton(T) Methods
-
Awake Method
-
ForceAwake Method
-
OnApplicationQuit Method
-
MonoSingleton(T) Properties
-
Active Property
-
IsDisposing Property