Show / Hide Table of Contents

Namespace Recolude.Core.Playback

Classes

CollectionPlaybackController<T>

GameObjectActor

PlaybackBehavior

This is used for animating a recording inside the scene.

PlaybackBuilderBehavior

A class meant for providing a no-code solution for playback. You really won't get any benefit using this class programatically, and are better off just directly interfacting with PlaybackBehavior.

Structs

TimeMovementDetails

Interfaces

IActor

A logical grouping of playback controllers which all share some resource that not one individual controller owns, requiring them to be cleaned up together. Used by the playback system.

IActorBuilder

Implement this interface if you want your class to be used for setting up the actors in the scene for playback.

IPlaybackController

The bulk of the playback system operates by informing controllers of the current state of the playback.

When adding a new Capture Collection type into the Recolude system, you might want to start here for adding playback functionality.

IPlaybackCustomEventHandler

Implement this interface if you want your class to be used for handeling custom events that are contained in the recording.

Enums

ActorCleanupMethod

Method in which actor representations get deleted from the scene their in.

MovementType

Describes the progression of a value within a function.

PlaybackBuilderBehavior.ActorBuilderStrategy

Back to top Generated by DocFX