C# Class SleepHunter.Metadata.StaffMetadata

Inheritance: ObservableObject
显示文件 Open project: ewrogers/SleepHunter4 Class Usage Examples

Public Properties

Property Type Description
NoStaff StaffMetadata

Private Properties

Property Type Description
OnModifiersAdded void
OnModifiersChanged void
OnModifiersRemoved void

Public Methods

Method Description
AddModifiers ( SpellLineModifiers modifiers ) : void
ChangeModifiers ( SpellLineModifiers target, SpellLineModifiers source ) : void
ClearModifiers ( ) : void
CopyTo ( StaffMetadata other, bool copyModifiers = true ) : void
RemoveModifiers ( SpellLineModifiers modifiers ) : bool
ToString ( ) : string

Private Methods

Method Description
OnModifiersAdded ( SpellLineModifiers modifiers ) : void
OnModifiersChanged ( SpellLineModifiers modifiers ) : void
OnModifiersRemoved ( SpellLineModifiers modifiers ) : void

Method Details

AddModifiers() public method

public AddModifiers ( SpellLineModifiers modifiers ) : void
modifiers SpellLineModifiers
return void

ChangeModifiers() public method

public ChangeModifiers ( SpellLineModifiers target, SpellLineModifiers source ) : void
target SpellLineModifiers
source SpellLineModifiers
return void

ClearModifiers() public method

public ClearModifiers ( ) : void
return void

CopyTo() public method

public CopyTo ( StaffMetadata other, bool copyModifiers = true ) : void
other StaffMetadata
copyModifiers bool
return void

RemoveModifiers() public method

public RemoveModifiers ( SpellLineModifiers modifiers ) : bool
modifiers SpellLineModifiers
return bool

ToString() public method

public ToString ( ) : string
return string

Property Details

NoStaff public_oe static_oe property

public static StaffMetadata,SleepHunter.Metadata NoStaff
return StaffMetadata