C# 클래스 Octgn.Play.PlayWindow

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: octgn/OCTGN 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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