Show / Hide Table of Contents

Class RecordingAsset

Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
RecordingReference
RecordingAsset
Implements
IRecording
UnityEngine.ISerializationCallbackReceiver
Inherited Members
RecordingReference.RecordingReferenced
RecordingReference.ID
RecordingReference.Name
RecordingReference.Duration
RecordingReference.StartTime
RecordingReference.EndTime
RecordingReference.CaptureCollections
RecordingReference.Recordings
RecordingReference.Metadata
RecordingReference.Binaries
RecordingReference.BinaryReferences
UnityEngine.ScriptableObject.SetDirty()
UnityEngine.ScriptableObject.CreateInstance(System.String)
UnityEngine.ScriptableObject.CreateInstance(System.Type)
UnityEngine.ScriptableObject.CreateInstance<T>()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Recolude.Core
Assembly: Recolude.Core.dll
Syntax
[Serializable]
public class RecordingAsset : RecordingReference, IRecording, ISerializationCallbackReceiver

Properties

Loaded

Declaration
public override bool Loaded { get; }
Property Value
Type Description
System.Boolean
Overrides
RecordingReference.Loaded

Methods

Build(IRecording)

Declaration
public static RecordingAsset Build(IRecording recording)
Parameters
Type Name Description
IRecording recording
Returns
Type Description
RecordingAsset

OnAfterDeserialize()

Declaration
public void OnAfterDeserialize()

OnBeforeSerialize()

Declaration
public void OnBeforeSerialize()

Implements

IRecording
UnityEngine.ISerializationCallbackReceiver

Extension Methods

IRecordingExtensions.GetCollection<T>(IRecording)
IRecordingExtensions.GetCollection<T>(IRecording, String)
IRecordingExtensions.PositionCollection(IRecording)
IRecordingExtensions.RotationCollection(IRecording)
IRecordingExtensions.CustomEventCollection(IRecording)
IRecordingExtensions.LifeCycleCollection(IRecording)
RecordingCollectionExtensions.ToCSV(IRecording)
Back to top Generated by DocFX