DIFF

class VideoPlayerSource

VideoPlayer ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

void VideoPlayer(Widget parent)
void ~VideoPlayer()

Members 13

protected Widget m_Root
Referenced by Init(), Show(), and VideoPlayer()
protected ButtonWidget m_PlayButton
Referenced by Init(), OnClick(), OnPlaybackStart()
Show 2 more, OnPlaybackStop(), and StopVideo()
protected ButtonWidget m_PauseButton
Referenced by Init(), OnClick(), OnPlaybackStart()
Show 2 more, OnPlaybackStop(), and StopVideo()
protected ButtonWidget m_StopButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_OnceButton
Referenced by Init(), OnceVideo(), OnClick()
Show 1 more, RepeatVideo()
protected ButtonWidget m_RepeatButton
Referenced by Init(), OnceVideo(), OnClick()
Show 1 more, RepeatVideo()
protected ButtonWidget m_LoadButton
Referenced by Init(), and OnClick()
protected GridSpacerWidget m_LoadVideo
protected SliderWidget m_Progress
Referenced by Init(), OnChange(), OnClick()
Show 2 more, UpdateCurrentTime(), and UpdateTotalTime()
protected TextWidget m_CurrentTime
Referenced by Init(), and UpdateCurrentTime()
protected TextWidget m_TotalTime
Referenced by Init(), and UpdateTotalTime()
protected ImageWidget m_Buffering

Methods 21

void Show(bool show)
References Widget.Show(), and m_Root
private void InitVideoLoading()
private void CreateVideoLoadingEntry(string entryName)
Referenced by InitVideoLoading()
private void UpdateCurrentTime()
Referenced by OnPlaybackStop()
override bool OnChange(Widget w, int x, int y, bool finished)
protected void OnPlaybackStart()
protected void OnPlaybackStop()
protected void OnBufferingStart()
References Widget.Show(), and m_Buffering
protected void OnBufferingEnd()
References Widget.Show(), and m_Buffering
void ToggleVideoSelection()
Referenced by OnClick()
void LoadVideo(string videoPath)
Referenced by OnClick()
void PlayVideo()
Referenced by OnClick()
void PauseVideo()
Referenced by OnClick()
void StopVideo()
Referenced by OnClick()
void OnceVideo()
Referenced by OnClick()
void RepeatVideo()
Referenced by OnClick()
void KillVideo()