C# Класс Octgn.Play.PlayWindow

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsFullScreenProperty System.Windows.DependencyProperty
ShowSubscribeMessageProperty System.Windows.DependencyProperty

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

Метод Описание
PhaseClicked ( object sender, RoutedEventArgs e ) : void
PlayWindow ( ) : System
ShowGameLog ( object sender, RoutedEventArgs routedEventArgs ) : void
TryClose ( ) : bool

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

Метод Описание
Close ( object sender, RoutedEventArgs e ) : void
LimitedCancelClicked ( object sender, EventArgs e ) : void
LimitedOkClicked ( object sender, EventArgs e ) : void
LimitedSaveClicked ( object sender, EventArgs e ) : void
MouseEnteredMenu ( object sender, RoutedEventArgs e ) : void
MouseLeftMenu ( object sender, RoutedEventArgs e ) : void
OnClosed ( EventArgs e ) : void
OnClosing ( CancelEventArgs e ) : void
OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void
OnPropertyChanged ( string propertyName ) : void

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

Метод Описание
ActivateChat ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ButtonWaitingForPlayersCancel ( object sender, RoutedEventArgs e ) : void
CardHovered ( object sender, Octgn.Play.Gui.CardEventArgs e ) : void
ChatOnMouseEnter ( object sender, System.Windows.Input.MouseEventArgs mouseEventArgs ) : void
ChatOnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs mouseEventArgs ) : void
ChatSplitDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ChatSplit_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ConsoleClicked ( object sender, RoutedEventArgs e ) : void
GridSplitter_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
HideBackstage ( ) : void
HidePhaseStoryboard ( object sender, System.Windows.Input.MouseEventArgs e ) : void
InitializePlayerSummary ( object sender, EventArgs e ) : void
KickPlayer ( object sender, RoutedEventArgs e ) : void
KillJoshJohnson ( object sender, RoutedEventArgs e ) : void
LimitedAddPacks ( object sender, RoutedEventArgs e ) : void
LimitedGame ( object sender, RoutedEventArgs e ) : void
LimitedLoadCardPool ( object sender, RoutedEventArgs e ) : void
LoadDeck ( string path ) : void
LockPhaseStoryboard ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MenuChangeBackgroundFromFileClick ( object sender, RoutedEventArgs e ) : void
MenuChangeBackgroundReset ( object sender, RoutedEventArgs e ) : void
NextTurnClicked ( object sender, RoutedEventArgs e ) : void
OnLoaded ( object sen, RoutedEventArgs routedEventArgs ) : void
Open ( object sender, RoutedEventArgs e ) : void
PlayerTabsOnMouseEnter ( object sender, System.Windows.Input.MouseEventArgs mouseEventArgs ) : void
PlayerTabsOnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs mouseEventArgs ) : void
ProgramOnOnOptionsChanged ( ) : void
ResetGame ( object sender, RoutedEventArgs e ) : void
ShowAboutWindow ( object sender, RoutedEventArgs e ) : void
ShowBackstage ( UIElement ui ) : void
ShowCardPicture ( Card card, System.Windows.Media.Imaging.BitmapSource img ) : double
ShowPhaseStoryboard ( object sender, System.Windows.Input.MouseEventArgs e ) : void
ShowSecondCardPicture ( Card card, System.Windows.Media.Imaging.BitmapSource img, double requiredMargin ) : void
SubscribeNavigate ( object sender, System.Windows.Navigation.RequestNavigateEventArgs e ) : void
ToggleFullScreen ( object sender, RoutedEventArgs e ) : void
UpdateFont ( ) : void
ViewCardModel ( object sender, CardModelEventArgs e ) : void

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

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

protected Close ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected LimitedCancelClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected LimitedOkClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected LimitedSaveClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected MouseEnteredMenu ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected MouseLeftMenu ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected OnClosed ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected OnClosing ( CancelEventArgs e ) : void
e CancelEventArgs
Результат void

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

protected OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs
Результат void

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

protected OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs
Результат void

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

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
Результат void

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

public PhaseClicked ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

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

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

public ShowGameLog ( object sender, RoutedEventArgs routedEventArgs ) : void
sender object
routedEventArgs System.Windows.RoutedEventArgs
Результат void

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

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

Описание свойств

IsFullScreenProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsFullScreenProperty
Результат System.Windows.DependencyProperty

ShowSubscribeMessageProperty публичное статическое свойство

public static DependencyProperty,System.Windows ShowSubscribeMessageProperty
Результат System.Windows.DependencyProperty