C# Class ShootBlues.Script.EnemyPrioritizerConfig

Inheritance: TaskUserControl, IConfigurationPanel
Datei anzeigen Open project: kg/shootbluesscripts Class Usage Examples

Private Properties

Property Type Description
AddGroupTask IEnumerator
AddGroup_Click void
AddTypeTask IEnumerator
AddType_Click void
AdjustPriorityTask IEnumerator
List_SelectedIndexChanged void
List_SizeChanged void
PriorityDown_Click void
PriorityUp_Click void
RefreshList IEnumerator
RemoveItemsTask IEnumerator
Remove_Click void

Public Methods

Method Description
EnemyPrioritizerConfig ( EnemyPrioritizer script ) : System
LoadConfiguration ( ) : IEnumerator
SaveConfiguration ( ) : IEnumerator

Private Methods

Method Description
AddGroupTask ( ) : IEnumerator
AddGroup_Click ( object sender, EventArgs e ) : void
AddTypeTask ( ) : IEnumerator
AddType_Click ( object sender, EventArgs e ) : void
AdjustPriorityTask ( PriorityEntry items, int delta ) : IEnumerator
List_SelectedIndexChanged ( object sender, EventArgs e ) : void
List_SizeChanged ( object sender, EventArgs e ) : void
PriorityDown_Click ( object sender, EventArgs e ) : void
PriorityUp_Click ( object sender, EventArgs e ) : void
RefreshList ( PriorityEntry newSelection ) : IEnumerator
RemoveItemsTask ( PriorityEntry items ) : IEnumerator
Remove_Click ( object sender, EventArgs e ) : void

Method Details

EnemyPrioritizerConfig() public method

public EnemyPrioritizerConfig ( EnemyPrioritizer script ) : System
script EnemyPrioritizer
return System

LoadConfiguration() public method

public LoadConfiguration ( ) : IEnumerator
return IEnumerator

SaveConfiguration() public method

public SaveConfiguration ( ) : IEnumerator
return IEnumerator