C# Class Cindeck.Controls.SkillTimeline

SkillTimeline.xaml の相互作用ロジック
Inheritance: System.Windows.Controls.UserControl
Show file Open project: noelex/Cindeck

Public Properties

Property Type Description
SimulationResultProperty System.Windows.DependencyProperty

Public Methods

Method Description
SkillTimeline ( ) : Cindeck.Core

Protected Methods

Method Description
OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

Private Methods

Method Description
DrawTimeline ( System.Windows.Controls.Canvas c, OwnedIdol idol ) : void
GetBrushBySkill ( ISkill skill ) : System.Windows.Media.Brush
GetSkillDetails ( ISkill skill, int lv ) : string
GetSkillEffect ( ISkill skill ) : string
GetSkillSummary ( OwnedIdol idol ) : string
GetSkillType ( ISkill skill ) : string
LoadSlots ( ) : void
RegisterProperptyChanged ( OwnedIdol idol ) : void
SkillTimeline_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
UnregisterProperptyChanged ( OwnedIdol idol ) : void

Method Details

OnPropertyChanged() protected method

protected OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
return void

SkillTimeline() public method

public SkillTimeline ( ) : Cindeck.Core
return Cindeck.Core

Property Details

SimulationResultProperty public static property

public static DependencyProperty,System.Windows SimulationResultProperty
return System.Windows.DependencyProperty