Table of Contents

Interface IPlaybackControllable

Namespace
KSP.Video
Assembly
Assembly-CSharp.dll
public interface IPlaybackControllable
Extension Methods

Properties

PlaybackFinished

UnityEvent PlaybackFinished { get; }

Property Value

UnityEvent

PlaybackState

PlaybackState PlaybackState { get; }

Property Value

PlaybackState

PlaybackStateChanged

PlaybackControlEvent PlaybackStateChanged { get; }

Property Value

PlaybackControlEvent

Methods

Close()

void Close()

GetDurationSeconds()

float GetDurationSeconds()

Returns

float

GetTimePercent()

float GetTimePercent()

Returns

float

GetTimeSeconds()

float GetTimeSeconds()

Returns

float

Pause()

PlaybackControlResult Pause()

Returns

PlaybackControlResult

Play()

PlaybackControlResult Play()

Returns

PlaybackControlResult

SetTimeSeconds(float)

PlaybackControlResult SetTimeSeconds(float timeSeconds)

Parameters

timeSeconds float

Returns

PlaybackControlResult

SetTimeSecondsRelative(float)

PlaybackControlResult SetTimeSecondsRelative(float deltaSeconds)

Parameters

deltaSeconds float

Returns

PlaybackControlResult

Stop()

void Stop()