class VideoPlayerSource
VideoPlayer › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 2
void VideoPlayer(Widget parent)References WorkspaceWidget.CreateWidgets(), CGame.GetWorkspace(), Init()
Show 3 more
, Widget.SetHandler(), Widget.SetSort(), and m_Rootvoid ~VideoPlayer()Members 13
protected Widget m_Rootprotected ButtonWidget m_PlayButtonprotected ButtonWidget m_PauseButtonprotected ButtonWidget m_StopButtonprotected ButtonWidget m_OnceButtonprotected ButtonWidget m_RepeatButtonprotected ButtonWidget m_LoadButtonprotected GridSpacerWidget m_LoadVideoprotected SliderWidget m_Progressprotected TextWidget m_CurrentTimeprotected TextWidget m_TotalTimeprotected ImageWidget m_BufferingVideoWidget m_VideoWidgetReferenced by Init(), KillVideo(), LoadVideo()
Show 8 more
, OnceVideo(), OnChange(), PauseVideo(), PlayVideo(), RepeatVideo(), StopVideo(), UpdateCurrentTime(), and UpdateTotalTime()Methods 21
void Show(bool show)private void Init()References Class.Cast(), Class.Cast(), Class.Cast()
Show 21 more
, Class.Cast(), Class.Cast(), Class.Cast(), Widget.FindAnyWidget(), VideoWidget.SetCallback(), SliderWidget.SetCurrent(), Widget.Show(), Widget.Show(), m_Buffering, m_CurrentTime, m_LoadButton, m_LoadVideo, m_OnceButton, m_PauseButton, m_PlayButton, m_Progress, m_RepeatButton, m_Root, m_StopButton, m_TotalTime, and m_VideoWidgetReferenced by VideoPlayer()
private void InitVideoLoading()Referenced by ToggleVideoSelection()
private void CreateVideoLoadingEntry(string entryName)References Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.GetChildren()
Show 4 more
, CGame.GetWorkspace(), ButtonWidget.SetText(), Widget.SetUserID(), and m_LoadVideoReferenced by InitVideoLoading()
private void UpdateCurrentTime()References VideoWidget.GetTime(), SliderWidget.SetCurrent(), UpdateTime()
Show 3 more
, m_CurrentTime, m_Progress, and m_VideoWidgetReferenced by OnPlaybackStop()
private void UpdateTotalTime()References DayZGame.GetCallQueue(), VideoWidget.GetTotalTime(), ScriptCallQueue.Remove()
Show 5 more
, SliderWidget.SetMinMax(), UpdateTime(), m_Progress, m_TotalTime, and m_VideoWidgetprivate void UpdateTime(TextWidget widget, int time)References TimeConversions.ConvertSecondsToFullTime(), FullTimeData.FormatedAsTimestamp(), new FullTimeData()
Show 1 more
, TextWidget.SetText()References SliderWidget.GetCurrent(), ScriptedWidgetEventHandler.OnChange(), VideoWidget.SetTime()
Show 2 more
, m_Progress, and m_VideoWidgetprotected void OnPlaybackStart()References ScriptCallQueue.CallLater(), DayZGame.GetCallQueue(), Widget.Show()
Show 3 more
, Widget.Show(), m_PauseButton, and m_PlayButtonprotected void OnPlaybackStop()References DayZGame.GetCallQueue(), ScriptCallQueue.Remove(), Widget.Show()
Show 4 more
, Widget.Show(), UpdateCurrentTime(), m_PauseButton, and m_PlayButtonprotected void OnBufferingStart()protected void OnBufferingEnd()void ToggleVideoSelection()References Widget.GetChildren(), Widget.GetSibling(), InitVideoLoading()
Show 4 more
, Widget.IsVisible(), Widget.Show(), Widget.Unlink(), and m_LoadVideoReferenced by OnClick()
void LoadVideo(string videoPath)References ScriptCallQueue.CallLater(), DayZGame.GetCallQueue(), VideoWidget.IsLooping()
Show 2 more
, VideoWidget.Load(), and m_VideoWidgetReferenced by OnClick()
void StopVideo()References Widget.Show(), Widget.Show(), VideoWidget.Stop()
Show 3 more
, m_PauseButton, m_PlayButton, and m_VideoWidgetReferenced by OnClick()
void OnceVideo()References VideoWidget.SetLooping(), Widget.Show(), Widget.Show()
Show 3 more
, m_OnceButton, m_RepeatButton, and m_VideoWidgetReferenced by OnClick()
void RepeatVideo()References VideoWidget.SetLooping(), Widget.Show(), Widget.Show()
Show 3 more
, m_OnceButton, m_RepeatButton, and m_VideoWidgetReferenced by OnClick()
void KillVideo()