C# 클래스 Hearthstone_Deck_Tracker.CompatibilityWindow

Interaction logic for CompatibilityWindow.xaml
파일 보기 프로젝트 열기: stdscatchemall/HDTCompatabilityWindow 1 사용 예제들

공개 메소드들

메소드 설명
CompatibilityWindow ( Hearthstone_Deck_Tracker.Hearthstone.GameV2 game ) : System
HideSecrets ( ) : void
HideTimers ( ) : void
HookMouse ( ) : void
PointInsideControl ( Point pos, double actualWidth, double actualHeight ) : bool
PointInsideControl ( Point pos, double actualWidth, double actualHeight, System.Windows.Thickness margin ) : bool
ShowAdditionalToolTips ( ) : void
ShowOverlay ( bool enable ) : void
ShowSecrets ( bool force = false, HeroClass heroClass = null ) : void
ShowTimers ( ) : void
SortViews ( ) : void
UnHookMouse ( ) : void
UnlockUI ( ) : Task
Update ( bool refresh ) : void
UpdateOpponentLayout ( ) : void
UpdatePlayerLayout ( ) : void
UpdatePosition ( ) : void
UpdateScaling ( ) : void
UpdateSettings ( ) : void

비공개 메소드들

메소드 설명
GetListViewOffset ( StackPanel stackPanel ) : double
GetUiElementSize ( UIElement element ) : Size
GrayOutSecrets ( Point mousePos ) : void
HideAdditionalToolTips ( ) : void
HideCardsWhenFriendsListOpen ( Point clickPos ) : void
MouseInputOnLmbDown ( object sender, EventArgs eventArgs ) : void
MouseInputOnLmbUp ( object sender, EventArgs eventArgs ) : void
MouseInputOnMouseMoved ( object sender, EventArgs eventArgs ) : void
OverlayWindow_OnLoaded ( object sender, RoutedEventArgs e ) : void
ReSizePosLists ( ) : void
SetCardCount ( int cardCount, int cardsLeftInDeck ) : void
SetDeckTitle ( ) : void
SetOpponentCardCount ( int cardCount, int cardsLeftInDeck ) : void
SetRect ( int top, int left, int width, int height ) : void
SetTooltipPosition ( double yOffset, StackPanel stackpanel ) : void
SetWinRates ( ) : void
TrySetResizeGripHeight ( System.Windows.Controls.Primitives.ResizeGrip element, double height ) : bool
UpdateCardTooltip ( ) : System.Threading.Tasks.Task
UpdateGoldProgress ( ) : void
UpdateTurnTimer ( Hearthstone_Deck_Tracker.TimerEventArgs timerEventArgs ) : void
Window_Closing ( object sender, CancelEventArgs e ) : void
Window_SourceInitialized_1 ( object sender, EventArgs e ) : void

메소드 상세

CompatibilityWindow() 공개 메소드

public CompatibilityWindow ( Hearthstone_Deck_Tracker.Hearthstone.GameV2 game ) : System
game Hearthstone_Deck_Tracker.Hearthstone.GameV2
리턴 System

HideSecrets() 공개 메소드

public HideSecrets ( ) : void
리턴 void

HideTimers() 공개 메소드

public HideTimers ( ) : void
리턴 void

HookMouse() 공개 메소드

public HookMouse ( ) : void
리턴 void

PointInsideControl() 공개 메소드

public PointInsideControl ( Point pos, double actualWidth, double actualHeight ) : bool
pos Point
actualWidth double
actualHeight double
리턴 bool

PointInsideControl() 공개 메소드

public PointInsideControl ( Point pos, double actualWidth, double actualHeight, System.Windows.Thickness margin ) : bool
pos Point
actualWidth double
actualHeight double
margin System.Windows.Thickness
리턴 bool

ShowAdditionalToolTips() 공개 메소드

public ShowAdditionalToolTips ( ) : void
리턴 void

ShowOverlay() 공개 메소드

public ShowOverlay ( bool enable ) : void
enable bool
리턴 void

ShowSecrets() 공개 메소드

public ShowSecrets ( bool force = false, HeroClass heroClass = null ) : void
force bool
heroClass HeroClass
리턴 void

ShowTimers() 공개 메소드

public ShowTimers ( ) : void
리턴 void

SortViews() 공개 메소드

public SortViews ( ) : void
리턴 void

UnHookMouse() 공개 메소드

public UnHookMouse ( ) : void
리턴 void

UnlockUI() 공개 메소드

public UnlockUI ( ) : Task
리턴 Task

Update() 공개 메소드

public Update ( bool refresh ) : void
refresh bool
리턴 void

UpdateOpponentLayout() 공개 메소드

public UpdateOpponentLayout ( ) : void
리턴 void

UpdatePlayerLayout() 공개 메소드

public UpdatePlayerLayout ( ) : void
리턴 void

UpdatePosition() 공개 메소드

public UpdatePosition ( ) : void
리턴 void

UpdateScaling() 공개 메소드

public UpdateScaling ( ) : void
리턴 void

UpdateSettings() 공개 메소드

public UpdateSettings ( ) : void
리턴 void