C# Класс MediaPortal.GUI.Video.GUIVideoInfo

Наследование: MediaPortal.GUI.Library.GUIInternalWindow, IRenderLayer, IMDB.IProgress
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GUIVideoInfo ( ) : System
GetStringFromKeyboard ( string &strLine ) : 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
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 &selectedActor ) : bool
OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
PreInit ( ) : void
RenderLayer ( float timePassed ) : void
ShouldRenderLayer ( ) : bool

Защищенные методы

Метод Описание
OnClicked ( int controlId, GUIControl control, MediaPortal.GUI.Library.Action actionType ) : void
OnPageDestroy ( int newWindowId ) : void
OnPageLoad ( ) : void
OnShowContextMenu ( ) : void

Приватные методы

Метод Описание
CheckForNfoFile ( string videoFile ) : bool
GetPage ( string strUrl, string strEncode, string &absoluteUri ) : string
LoadState ( ) : void
OnCoverImagesDownloaded ( string aThumbArray ) : void
OnCoverRefresh ( ) : void
OnCreateNfoFile ( ) : void
OnFanartRefresh ( ) : void
OnItemSelected ( GUIListItem item, GUIControl parent ) : void
OnVideoArtistInfo ( MediaPortal.Video.Database.IMDBActor actor, bool refresh ) : void
PlayMovie ( ) : void
Refresh ( ) : void
RefreshImdbData ( ) : void
ReleaseResources ( ) : void
RenameTitle ( ) : void
ResetSpinControl ( ) : void
SaveState ( ) : void
SearchImages ( ) : void
SelectItem ( ) : void
SetActorGUIListItems ( ) : void
SetProperties ( ) : void
ShowActors ( bool update ) : void
ThreadFanartRefresh ( ) : void
ThreadSearchImages ( ) : void
Update ( ) : void
UpdateMovieAfterRefresh ( ) : void
VdbParserStringVideoInfo ( ) : string[]

Описание методов

GUIVideoInfo() публичный Метод

public GUIVideoInfo ( ) : System
Результат System

GetStringFromKeyboard() публичный статический Метод

public static GetStringFromKeyboard ( string &strLine ) : void
strLine string
Результат 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

OnClicked() защищенный Метод

protected OnClicked ( int controlId, GUIControl control, MediaPortal.GUI.Library.Action actionType ) : void
controlId int
control MediaPortal.GUI.Library.GUIControl
actionType MediaPortal.GUI.Library.Action
Результат void

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

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 &selectedActor ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selectedActor int
Результат bool

OnSelectMovie() публичный Метод

public OnSelectMovie ( IMDBFetcher fetcher, int &selectedMovie ) : bool
fetcher MediaPortal.Video.Database.IMDBFetcher
selectedMovie int
Результат bool

OnShowContextMenu() защищенный Метод

protected OnShowContextMenu ( ) : void
Результат void

PreInit() публичный Метод

public PreInit ( ) : void
Результат void

RenderLayer() публичный Метод

public RenderLayer ( float timePassed ) : void
timePassed float
Результат void

ShouldRenderLayer() публичный Метод

public ShouldRenderLayer ( ) : bool
Результат bool