C# Class MegaMan.Engine.StateComponent.State

Datei anzeigen Open project: Tesserex/C--MegaMan-Engine

Public Methods

Method Description
AddInitial ( Effect func ) : void
AddLogic ( Effect func ) : void
AddTrigger ( Trigger trigger ) : void
CheckTriggers ( StateComponent statecomp, IEntity entity ) : void
Initialize ( IEntity entity ) : void
RunLogic ( IEntity entity ) : void
SetInitial ( Effect effect ) : void
SetLogic ( Effect effect ) : void

Method Details

AddInitial() public method

public AddInitial ( Effect func ) : void
func Effect
return void

AddLogic() public method

public AddLogic ( Effect func ) : void
func Effect
return void

AddTrigger() public method

public AddTrigger ( Trigger trigger ) : void
trigger Trigger
return void

CheckTriggers() public method

public CheckTriggers ( StateComponent statecomp, IEntity entity ) : void
statecomp StateComponent
entity IEntity
return void

Initialize() public method

public Initialize ( IEntity entity ) : void
entity IEntity
return void

RunLogic() public method

public RunLogic ( IEntity entity ) : void
entity IEntity
return void

SetInitial() public method

public SetInitial ( Effect effect ) : void
effect Effect
return void

SetLogic() public method

public SetLogic ( Effect effect ) : void
effect Effect
return void