Class GeneratorUnitTargetSequence
Inheritance
GeneratorUnitTargetSequence
Assembly: cs.temp.dll.dll
Syntax
public class GeneratorUnitTargetSequence : IGeneratorUnitTargetSequence, IEntity, IInjectable
Constructors
GeneratorUnitTargetSequence(String)
Declaration
public GeneratorUnitTargetSequence(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
Fields
_dataService
Declaration
protected IDataService _dataService
Field Value
Type |
Description |
IDataService |
|
_generatorUnitTargets
Declaration
protected IGeneratorUnitTargetData[] _generatorUnitTargets
Field Value
_generatorUnitTargetSequenceData
Declaration
protected IGeneratorUnitTargetSequenceData _generatorUnitTargetSequenceData
Field Value
_id
Declaration
protected readonly string _id
Field Value
Properties
GeneratorUnitTargets
Declaration
public virtual IGeneratorUnitTargetData[] GeneratorUnitTargets { get; }
Property Value
GeneratorUnitTargetSequenceData
Declaration
public virtual IGeneratorUnitTargetSequenceData GeneratorUnitTargetSequenceData { get; }
Property Value
Id
Declaration
public virtual string Id { get; }
Property Value
Methods
Cleanup(IEntityLoaderService)
Declaration
public virtual void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
GetGeneratorUnitTarget(Int32)
Declaration
public virtual IGeneratorUnitTargetData GetGeneratorUnitTarget(int targetIndex)
Parameters
Type |
Name |
Description |
Int32 |
targetIndex |
|
Returns
GetGeneratorUnitTargetAmount(Int32)
Declaration
public virtual int GetGeneratorUnitTargetAmount(int targetIndex)
Parameters
Type |
Name |
Description |
Int32 |
targetIndex |
|
Returns
GetGeneratorUnitTargetIndex(Int32)
Declaration
public virtual int GetGeneratorUnitTargetIndex(int units)
Parameters
Type |
Name |
Description |
Int32 |
units |
|
Returns
GetProgression(Int32)
Declaration
public virtual float GetProgression(int units)
Parameters
Type |
Name |
Description |
Int32 |
units |
|
Returns
Initialize()
Declaration
public virtual void Initialize()
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
Implements
IInjectable