Class ProgressGoalStateAction
Inheritance
ProgressGoalStateAction
Assembly: cs.temp.dll.dll
Syntax
public class ProgressGoalStateAction : IStateAction
Constructors
ProgressGoalStateAction()
Declaration
public ProgressGoalStateAction()
Fields
_goal
Declaration
Field Value
_progress
Declaration
protected double _progress
Field Value
_typesToDispatchAs
Declaration
protected Type[] _typesToDispatchAs
Field Value
Properties
Goal
Declaration
public virtual IGoal Goal { get; }
Property Value
Progress
Declaration
public virtual double Progress { get; }
Property Value
TypesToDispatchAs
Declaration
public virtual Type[] TypesToDispatchAs { get; }
Property Value
Methods
Apply()
Declaration
public virtual void Apply()
Initialize(IGoal, Double)
Declaration
public virtual void Initialize(IGoal goalToProgress, double goalProgress)
Parameters
Type |
Name |
Description |
IGoal |
goalToProgress |
|
Double |
goalProgress |
|
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
ResetAction()
Declaration
public virtual void ResetAction()