Table of Contents

Class GoalSetInfo

Namespace
TinyLife.Goals
Assembly
Tiny Life.dll

A goal set info is the information required to construct a GoalSet instance

public class GoalSetInfo : GenericDataHolder, IGenericDataHolder
Inheritance
GenericDataHolder
GoalSetInfo
Implements
IGenericDataHolder
Inherited Members
GenericDataHolder.GetDataKeys()
Extension Methods

Constructors

GoalSetInfo(params GoalInfo[])

Creates a new goal set info with the given goal informations

public GoalSetInfo(params GoalInfo[] configurations)

Parameters

configurations GoalInfo[]

The goal information

Fields

Configurations

The GoalInfo configurations that determine which Goal instances will be constructed in Construct()

public readonly Dictionary<string, GoalInfo> Configurations

Field Value

Dictionary<string, GoalInfo>

Methods

Construct()

Constructs a new goal set from this goal set information

public GoalSet Construct()

Returns

GoalSet

The goal set