C# Class cleanLayer.Library.Combat.Brain

Show file Open project: Vipeax/cleanLayer Class Usage Examples

Private Properties

Property Type Description
HandleCombatEvents void

Public Methods

Method Description
Brain ( ) : System
OnEnterCombat ( ) : void
OnExitCombat ( ) : void
Pull ( WoWUnit unit ) : void
Pulse ( ) : void
Rest ( ) : void
SelectTargets ( ) : void
Sleep ( int ms ) : void
ToString ( ) : string

Protected Methods

Method Description
AddAction ( ActionBase action ) : void
OnAfterAction ( ActionBase action ) : void
OnBeforeAction ( ActionBase action ) : void

Private Methods

Method Description
HandleCombatEvents ( string ev, List args ) : void

Method Details

AddAction() protected method

protected AddAction ( ActionBase action ) : void
action ActionBase
return void

Brain() public method

public Brain ( ) : System
return System

OnAfterAction() protected abstract method

protected abstract OnAfterAction ( ActionBase action ) : void
action ActionBase
return void

OnBeforeAction() protected abstract method

protected abstract OnBeforeAction ( ActionBase action ) : void
action ActionBase
return void

OnEnterCombat() public method

public OnEnterCombat ( ) : void
return void

OnExitCombat() public method

public OnExitCombat ( ) : void
return void

Pull() public method

public Pull ( WoWUnit unit ) : void
unit cleanCore.WoWUnit
return void

Pulse() public method

public Pulse ( ) : void
return void

Rest() public method

public Rest ( ) : void
return void

SelectTargets() public method

public SelectTargets ( ) : void
return void

Sleep() public method

public Sleep ( int ms ) : void
ms int
return void

ToString() public method

public ToString ( ) : string
return string