Show / Hide Table of Contents

Class RecorderBuilder

Inheritance
System.Object
RecorderBuilder
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Recolude.Core.Record
Assembly: Recolude.Core.dll
Syntax
public class RecorderBuilder

Constructors

RecorderBuilder()

Declaration
public RecorderBuilder()

RecorderBuilder(ITimerManager, String, String)

Declaration
public RecorderBuilder(ITimerManager timerManager, string id, string recordingName)
Parameters
Type Name Description
ITimerManager timerManager
System.String id
System.String recordingName

RecorderBuilder(ITimeProvider)

Declaration
public RecorderBuilder(ITimeProvider timeProvider)
Parameters
Type Name Description
ITimeProvider timeProvider

RecorderBuilder(String, String)

Declaration
public RecorderBuilder(string id, string recordingName)
Parameters
Type Name Description
System.String id
System.String recordingName

Methods

AddCaptureRecorder(ICaptureRecorder<ICapture>)

Declaration
public void AddCaptureRecorder(ICaptureRecorder<ICapture> recorder)
Parameters
Type Name Description
ICaptureRecorder<ICapture> recorder

AddCaptureRecorders(IEnumerable<ICaptureRecorder<ICapture>>)

Declaration
public void AddCaptureRecorders(IEnumerable<ICaptureRecorder<ICapture>> recorder)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<ICaptureRecorder<ICapture>> recorder

AddSubject(GameObject)

Declaration
public RecorderBuilder AddSubject(GameObject gameObject)
Parameters
Type Name Description
UnityEngine.GameObject gameObject
Returns
Type Description
RecorderBuilder

Build()

Declaration
public Recorder Build()
Returns
Type Description
Recorder
Back to top Generated by DocFX