C# 클래스 MediaPortal.GUI.Video.GUIVideoOverlay

Container for preview window - also setting video properties like title, playtime, etc for skin access
상속: MediaPortal.GUI.Library.GUIInternalOverlayWindow, IRenderLayer
파일 보기 프로젝트 열기: MediaPortal/MediaPortal-1 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
DoesPostRender ( ) : bool
GUIVideoOverlay ( ) : System
Init ( ) : bool
OnAction ( MediaPortal.GUI.Library.Action action ) : void
PostRender ( float timePassed, int iLayer ) : void
PreInit ( ) : void
Render ( float timePassed ) : void
RenderLayer ( float timePassed ) : void
ShouldRenderLayer ( ) : bool

보호된 메소드들

메소드 설명
ShouldFocus ( MediaPortal.GUI.Library.Action action ) : bool

비공개 메소드들

메소드 설명
OnUpdateState ( bool render ) : void
OnVideoChanged ( ) : void
SetCurrentFile ( string fileName ) : void

Examines the current playing movie and fills in all the properties for the skin. For movies it will look in the video database for any IMDB info For record TV programs it will look in the TVDatabase for recording info

Function will fill in the following properties for TV programs #Play.Current.Title, #Play.Current.Plot, #Play.Current.PlotOutline #Play.Current.File, #Play.Current.Thumb, #Play.Current.Year, #Play.Current.Channel, Function will fill in the following properties for movies #Play.Current.Title, #Play.Current.Plot, #Play.Current.PlotOutline #Play.Current.File, #Play.Current.Thumb, #Play.Current.Year #Play.Current.Director, #cast, #dvdlabel, #imdbnumber, #Play.Current.Plot, #Play.Current.PlotOutline, #rating, #tagline, #votes, #credits

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DoesPostRender() 공개 메소드

public DoesPostRender ( ) : bool
리턴 bool

GUIVideoOverlay() 공개 메소드

public GUIVideoOverlay ( ) : System
리턴 System

Init() 공개 메소드

public Init ( ) : bool
리턴 bool

OnAction() 공개 메소드

public OnAction ( MediaPortal.GUI.Library.Action action ) : void
action MediaPortal.GUI.Library.Action
리턴 void

PostRender() 공개 메소드

public PostRender ( float timePassed, int iLayer ) : void
timePassed float
iLayer int
리턴 void

PreInit() 공개 메소드

public PreInit ( ) : void
리턴 void

Render() 공개 메소드

public Render ( float timePassed ) : void
timePassed float
리턴 void

RenderLayer() 공개 메소드

public RenderLayer ( float timePassed ) : void
timePassed float
리턴 void

ShouldFocus() 보호된 메소드

protected ShouldFocus ( MediaPortal.GUI.Library.Action action ) : bool
action MediaPortal.GUI.Library.Action
리턴 bool

ShouldRenderLayer() 공개 메소드

public ShouldRenderLayer ( ) : bool
리턴 bool