Show / Hide Table of Contents

Class DaggerfallVidPlayerWindow

Implements a VID player.

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallVidPlayerWindow
Implements
IUserInterfaceWindow
Inherited Members
DaggerfallBaseWindow.exitKey
DaggerfallBaseWindow.defaultToolTip
DaggerfallBaseWindow.allowFreeScaling
DaggerfallBaseWindow.DaggerfallUnity
DaggerfallBaseWindow.IsSetup
DaggerfallBaseWindow.NativePanel
DaggerfallBaseWindow.Draw()
UserInterfaceWindow.parentPanel
UserInterfaceWindow.uiManager
UserInterfaceWindow.enabled
UserInterfaceWindow.pauseWhileOpened
UserInterfaceWindow.focusControl
UserInterfaceWindow.Value
UserInterfaceWindow.Enabled
UserInterfaceWindow.ParentPanel
UserInterfaceWindow.FocusControl
UserInterfaceWindow.ProcessMessages()
UserInterfaceWindow.OnPush()
UserInterfaceWindow.OnPop()
UserInterfaceWindow.OnReturn()
UserInterfaceWindow.CloseWindow()
UserInterfaceWindow.PopWindow()
UserInterfaceWindow.PauseWhileOpen
UserInterfaceWindow.SetFocus(BaseScreenComponent)
UserInterfaceWindow.OnClose
UserInterfaceWindow.RaiseOnCloseHandler()
Namespace: DaggerfallWorkshop.Game.UserInterfaceWindows
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallVidPlayerWindow : DaggerfallBaseWindow, IUserInterfaceWindow

Constructors

| Improve this Doc View Source

DaggerfallVidPlayerWindow(IUserInterfaceManager)

Declaration
public DaggerfallVidPlayerWindow(IUserInterfaceManager uiManager)
Parameters
Type Name Description
IUserInterfaceManager uiManager
| Improve this Doc View Source

DaggerfallVidPlayerWindow(IUserInterfaceManager, String)

Declaration
public DaggerfallVidPlayerWindow(IUserInterfaceManager uiManager, string playOnStart)
Parameters
Type Name Description
IUserInterfaceManager uiManager
String playOnStart

Properties

| Improve this Doc View Source

CustomVideo

Declaration
public VideoPlayerDrawer CustomVideo { get; }
Property Value
Type Description
VideoPlayerDrawer
| Improve this Doc View Source

EndOnAnyKey

Declaration
public bool EndOnAnyKey { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

HideCursor

Declaration
public bool HideCursor { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

IsPlaying

Declaration
public bool IsPlaying { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

PlayOnStart

Declaration
public string PlayOnStart { get; set; }
Property Value
Type Description
String
| Improve this Doc View Source

UseCustomVideo

Declaration
public bool UseCustomVideo { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

Video

Declaration
public DaggerfallVideo Video { get; }
Property Value
Type Description
DaggerfallVideo

Methods

| Improve this Doc View Source

RaiseOnVideoEndGlobalEvent()

Declaration
protected virtual void RaiseOnVideoEndGlobalEvent()
| Improve this Doc View Source

RaiseOnVideoFinishedHandler()

Declaration
protected virtual void RaiseOnVideoFinishedHandler()
| Improve this Doc View Source

RaiseOnVideoStartGlobalEvent()

Declaration
protected virtual void RaiseOnVideoStartGlobalEvent()
| Improve this Doc View Source

Setup()

Declaration
protected override void Setup()
Overrides
DaggerfallBaseWindow.Setup()
| Improve this Doc View Source

Update()

Declaration
public override void Update()
Overrides
DaggerfallBaseWindow.Update()

Events

| Improve this Doc View Source

OnVideoEnd

Declaration
public static event DaggerfallVidPlayerWindow.OnVideoEndEventHandler OnVideoEnd
Event Type
Type Description
DaggerfallVidPlayerWindow.OnVideoEndEventHandler
| Improve this Doc View Source

OnVideoFinished

Declaration
public event DaggerfallVidPlayerWindow.OnVideoFinishedHandler OnVideoFinished
Event Type
Type Description
DaggerfallVidPlayerWindow.OnVideoFinishedHandler
| Improve this Doc View Source

OnVideoStart

Declaration
public static event DaggerfallVidPlayerWindow.OnVideoStartEventHandler OnVideoStart
Event Type
Type Description
DaggerfallVidPlayerWindow.OnVideoStartEventHandler

Implements

IUserInterfaceWindow
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX