C# Class AdEvade.Config.Properties

Show file Open project: coman3/EloBuddy.Addons

Public Properties

Property Type Description
EvadeSpells EvadeSpellConfig>.Dictionary
Spells SpellConfig>.Dictionary
Values object>.Dictionary

Public Methods

Method Description
GetBool ( ConfigValue key ) : bool
GetEvadeSpell ( string key ) : EvadeSpellConfig
GetInt ( ConfigValue key ) : int
GetSpell ( string key ) : SpellConfig
GetSpellConfig ( this spell, AdEvade.Config.Controls.SpellConfigControl control ) : SpellConfig
KeysExist ( ) : bool
OnValueChanged ( ConfigValue key, object value ) : void
SetEvadeSpell ( string key, EvadeSpellConfig value, bool raiseEvent = true ) : void
SetSpell ( string id, SpellConfig value, bool raiseEvent = true ) : void
SetValue ( ConfigValue key, object value, bool raiseEvent = true ) : void
SetValues ( object>.Dictionary dictionary ) : void

Private Methods

Method Description
Randomize ( SpellConfig spellConfig ) : SpellConfig

Method Details

GetBool() public static method

public static GetBool ( ConfigValue key ) : bool
key ConfigValue
return bool

GetEvadeSpell() public static method

public static GetEvadeSpell ( string key ) : EvadeSpellConfig
key string
return EvadeSpellConfig

GetInt() public static method

public static GetInt ( ConfigValue key ) : int
key ConfigValue
return int

GetSpell() public static method

public static GetSpell ( string key ) : SpellConfig
key string
return SpellConfig

GetSpellConfig() public static method

public static GetSpellConfig ( this spell, AdEvade.Config.Controls.SpellConfigControl control ) : SpellConfig
spell this
control AdEvade.Config.Controls.SpellConfigControl
return SpellConfig

KeysExist() public static method

public static KeysExist ( ) : bool
return bool

OnValueChanged() public static method

public static OnValueChanged ( ConfigValue key, object value ) : void
key ConfigValue
value object
return void

SetEvadeSpell() public static method

public static SetEvadeSpell ( string key, EvadeSpellConfig value, bool raiseEvent = true ) : void
key string
value EvadeSpellConfig
raiseEvent bool
return void

SetSpell() public static method

public static SetSpell ( string id, SpellConfig value, bool raiseEvent = true ) : void
id string
value SpellConfig
raiseEvent bool
return void

SetValue() public static method

public static SetValue ( ConfigValue key, object value, bool raiseEvent = true ) : void
key ConfigValue
value object
raiseEvent bool
return void

SetValues() public static method

public static SetValues ( object>.Dictionary dictionary ) : void
dictionary object>.Dictionary
return void

Property Details

EvadeSpells public static property

public static Dictionary EvadeSpells
return EvadeSpellConfig>.Dictionary

Spells public static property

public static Dictionary Spells
return SpellConfig>.Dictionary

Values public static property

public static Dictionary Values
return object>.Dictionary