Timeline Mixer Documentation
Loading...
Searching...
No Matches
TimelineMixer.MarkerTrackProcessor Class Reference

This track processor will connect the marker track to the graph. More...

Inheritance diagram for TimelineMixer.MarkerTrackProcessor:
[legend]

Public Member Functions

override void ProcessTrack (PlayableGraph graph, TrackAsset track, ScriptPlayable< TimelinePlayable > playable, int trackIndex, Object boundComponent, ref PlayableConnectionInfo info)
 Connect the current track index to any required mixer and playable output.
Public Member Functions inherited from TimelineMixer.TrackProcessor
virtual void DisconnectTrack (PlayableNode timelineNode, int trackIndex, ref PlayableConnectionInfo info)
 Use this to cleanly disconnect tracks from their mixers and destroy any intermediary Playables. If you have added a lot of mixers or other playables between the timeline and output override this and destroy them here. Used when rebinding a timeline track at runtime, or removing a timeline.

Additional Inherited Members

Protected Member Functions inherited from TimelineMixer.TrackProcessor
void ConnectPlayable (PlayableNode mixerNode, PlayableNode timelineNode, int trackIndex, ref PlayableConnectionInfo info)
 Connects the Timeline Playable to a mixer or passthrough and stores information about connections in the PlayableConnectionInfo.

Detailed Description

This track processor will connect the marker track to the graph.

Member Function Documentation

◆ ProcessTrack()

override void TimelineMixer.MarkerTrackProcessor.ProcessTrack ( PlayableGraph graph,
TrackAsset track,
ScriptPlayable< TimelinePlayable > playable,
int trackIndex,
Object boundComponent,
ref PlayableConnectionInfo info )
inlinevirtual

Connect the current track index to any required mixer and playable output.

Parameters
graph
track
playable
trackIndex
boundComponent
info

Reimplemented from TimelineMixer.TrackProcessor.