C# 클래스 TvPlugin.TvFullScreen

상속: MediaPortal.GUI.Library.GUIInternalWindow, IRenderLayer, IMDB.IProgress
파일 보기 프로젝트 열기: MediaPortal/MediaPortal-1

Private Properties

프로퍼티 타입 설명
CanStopTimeshifting bool
ChangeChannelNr void
ChangeChannelNr void
CheckScreenState bool
CheckTimeOuts void
HideControl void
LoadSettings void
OnGetIMDBInfo void
OnKeyTimeout void
OnPageDown void
OnPageUp void
PrepareCiMenu void
RenderVolume void
ShowAspectRatioMenu void
ShowAudioDualMonoModeMenu void
ShowAudioLanguageMenu void
ShowChapterStreamsMenu void
ShowContextMenu void
ShowControl void
ShowLinkedChannelsMenu void
ShowMiniEpg void
ShowPostProcessingMenu void
ShowProgramInfo void
ShowQualitySettingsMenu void
ShowSubtitleStreamsMenu void
SortChannels void
UpdateGUI void
_autoZapTimer_Elapsed void
g_Player_PlayBackChanged void
g_Player_PlayBackEnded void
g_Player_PlayBackStopped void

공개 메소드들

메소드 설명
DeInit ( ) : void

Gets called by the runtime when a window will be destroyed Every window window should override this method and cleanup any resources

GetControl ( int iControlId ) : GUIControl
GetFocusControlId ( ) : int
HideMainOSD ( ) : void
HideZapOSD ( ) : void
Init ( ) : bool
OnAction ( MediaPortal.GUI.Library.Action action ) : void
OnActorInfoStarting ( IMDBFetcher fetcher ) : bool
OnActorsEnd ( IMDBFetcher fetcher ) : bool
OnActorsStarted ( IMDBFetcher fetcher ) : bool
OnActorsStarting ( IMDBFetcher fetcher ) : bool
OnDetailsEnd ( IMDBFetcher fetcher ) : bool
OnDetailsNotFound ( IMDBFetcher fetcher ) : bool
OnDetailsStarted ( IMDBFetcher fetcher ) : bool
OnDetailsStarting ( IMDBFetcher fetcher ) : bool
OnDisableCancel ( IMDBFetcher fetcher ) : bool
OnKeyCode ( char chKey ) : void
OnMessage ( GUIMessage message ) : bool
OnMovieNotFound ( IMDBFetcher fetcher ) : bool
OnProgress ( string line1, string line2, string line3, int percent ) : void
OnRequestMovieTitle ( IMDBFetcher fetcher, string &movieName ) : bool
OnScanEnd ( ) : bool
OnScanIterated ( int count ) : bool
OnScanIterating ( int count ) : bool
OnScanStart ( int total ) : bool
OnSearchEnd ( IMDBFetcher fetcher ) : bool
OnSearchStarted ( IMDBFetcher fetcher ) : bool
OnSearchStarting ( IMDBFetcher fetcher ) : bool
OnSelectActor ( IMDBFetcher fetcher, int &selected ) : bool
OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
Process ( ) : void
Render ( float timePassed ) : void
RenderForm ( float timePassed ) : void
RenderLayer ( float timePassed ) : void
ResetAllControls ( ) : void
ScreenStateChanged ( ) : bool
SetObject ( object obj ) : void
ShouldRenderLayer ( ) : bool
ShowMainOSD ( ) : void
ShowZapOSD ( TVHome errorInfo ) : void
StartAutoZap ( ) : void
StopAutoZap ( ) : void
TvFullScreen ( ) : System
UpdateOSD ( ) : void
UpdateOSD ( TvPlugin message ) : void
ZapNextChannel ( ) : void
ZapPreviousChannel ( ) : void

보호된 메소드들

메소드 설명
GetKeyboard ( string &strLine ) : bool
OnPageDestroy ( int newWindowId ) : void
OnPageLoad ( ) : void

비공개 메소드들

메소드 설명
CanStopTimeshifting ( ) : bool
ChangeChannelNr ( int channelNr ) : void
ChangeChannelNr ( int channelNr, bool useZapDelay ) : void
CheckScreenState ( ) : bool
CheckTimeOuts ( ) : void
HideControl ( int idSender, int idControl ) : void
LoadSettings ( ) : void
OnGetIMDBInfo ( ) : void
OnKeyTimeout ( ) : void
OnPageDown ( ) : void
OnPageUp ( ) : void
PrepareCiMenu ( ) : void

Sets callbacks and calls EnterCiMenu; Actions are done from callbacks and handled in TVHome globally

RenderVolume ( bool show ) : void
ShowAspectRatioMenu ( ) : void
ShowAudioDualMonoModeMenu ( eAudioDualMonoMode dualMonoMode ) : void
ShowAudioLanguageMenu ( ) : void
ShowChapterStreamsMenu ( ) : void
ShowContextMenu ( ) : void
ShowControl ( int idSender, int idControl ) : void
ShowLinkedChannelsMenu ( IList linkages ) : void
ShowMiniEpg ( ) : void
ShowPostProcessingMenu ( ) : void
ShowProgramInfo ( ) : void
ShowQualitySettingsMenu ( ) : void
ShowSubtitleStreamsMenu ( ) : void
SortChannels ( ) : void
UpdateGUI ( ) : void
_autoZapTimer_Elapsed ( object sender, ElapsedEventArgs e ) : void
g_Player_PlayBackChanged ( g_Player type, int stoptime, string filename ) : void
g_Player_PlayBackEnded ( g_Player type, string filename ) : void
g_Player_PlayBackStopped ( g_Player type, int stoptime, string filename ) : void

메소드 상세

DeInit() 공개 메소드

Gets called by the runtime when a window will be destroyed Every window window should override this method and cleanup any resources
public DeInit ( ) : void
리턴 void

GetControl() 공개 메소드

public GetControl ( int iControlId ) : GUIControl
iControlId int
리턴 MediaPortal.GUI.Library.GUIControl

GetFocusControlId() 공개 메소드

public GetFocusControlId ( ) : int
리턴 int

GetKeyboard() 보호된 메소드

protected GetKeyboard ( string &strLine ) : bool
strLine string
리턴 bool

HideMainOSD() 공개 메소드

public HideMainOSD ( ) : void
리턴 void

HideZapOSD() 공개 메소드

public HideZapOSD ( ) : void
리턴 void

Init() 공개 메소드

public Init ( ) : bool
리턴 bool

OnAction() 공개 메소드

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

OnActorInfoStarting() 공개 메소드

public OnActorInfoStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnActorsEnd() 공개 메소드

public OnActorsEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnActorsStarted() 공개 메소드

public OnActorsStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnActorsStarting() 공개 메소드

public OnActorsStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnDetailsEnd() 공개 메소드

public OnDetailsEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnDetailsNotFound() 공개 메소드

public OnDetailsNotFound ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnDetailsStarted() 공개 메소드

public OnDetailsStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnDetailsStarting() 공개 메소드

public OnDetailsStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnDisableCancel() 공개 메소드

public OnDisableCancel ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnKeyCode() 공개 메소드

public OnKeyCode ( char chKey ) : void
chKey char
리턴 void

OnMessage() 공개 메소드

public OnMessage ( GUIMessage message ) : bool
message MediaPortal.GUI.Library.GUIMessage
리턴 bool

OnMovieNotFound() 공개 메소드

public OnMovieNotFound ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnPageDestroy() 보호된 메소드

protected OnPageDestroy ( int newWindowId ) : void
newWindowId int
리턴 void

OnPageLoad() 보호된 메소드

protected OnPageLoad ( ) : void
리턴 void

OnProgress() 공개 메소드

public OnProgress ( string line1, string line2, string line3, int percent ) : void
line1 string
line2 string
line3 string
percent int
리턴 void

OnRequestMovieTitle() 공개 메소드

public OnRequestMovieTitle ( IMDBFetcher fetcher, string &movieName ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
movieName string
리턴 bool

OnScanEnd() 공개 메소드

public OnScanEnd ( ) : bool
리턴 bool

OnScanIterated() 공개 메소드

public OnScanIterated ( int count ) : bool
count int
리턴 bool

OnScanIterating() 공개 메소드

public OnScanIterating ( int count ) : bool
count int
리턴 bool

OnScanStart() 공개 메소드

public OnScanStart ( int total ) : bool
total int
리턴 bool

OnSearchEnd() 공개 메소드

public OnSearchEnd ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnSearchStarted() 공개 메소드

public OnSearchStarted ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnSearchStarting() 공개 메소드

public OnSearchStarting ( IMDBFetcher fetcher ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
리턴 bool

OnSelectActor() 공개 메소드

public OnSelectActor ( IMDBFetcher fetcher, int &selected ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selected int
리턴 bool

OnSelectMovie() 공개 메소드

public OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selectedMovie int
리턴 bool

Process() 공개 메소드

public Process ( ) : void
리턴 void

Render() 공개 메소드

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

RenderForm() 공개 메소드

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

RenderLayer() 공개 메소드

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

ResetAllControls() 공개 메소드

public ResetAllControls ( ) : void
리턴 void

ScreenStateChanged() 공개 메소드

public ScreenStateChanged ( ) : bool
리턴 bool

SetObject() 공개 메소드

public SetObject ( object obj ) : void
obj object
리턴 void

ShouldRenderLayer() 공개 메소드

public ShouldRenderLayer ( ) : bool
리턴 bool

ShowMainOSD() 공개 메소드

public ShowMainOSD ( ) : void
리턴 void

ShowZapOSD() 공개 메소드

public ShowZapOSD ( TVHome errorInfo ) : void
errorInfo TVHome
리턴 void

StartAutoZap() 공개 메소드

public StartAutoZap ( ) : void
리턴 void

StopAutoZap() 공개 메소드

public StopAutoZap ( ) : void
리턴 void

TvFullScreen() 공개 메소드

public TvFullScreen ( ) : System
리턴 System

UpdateOSD() 공개 메소드

public UpdateOSD ( ) : void
리턴 void

UpdateOSD() 공개 메소드

public UpdateOSD ( TvPlugin message ) : void
message TvPlugin
리턴 void

ZapNextChannel() 공개 메소드

public ZapNextChannel ( ) : void
리턴 void

ZapPreviousChannel() 공개 메소드

public ZapPreviousChannel ( ) : void
리턴 void