### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.Project
commentId: T:TinyLife.Goals.Project
id: Project
parent: TinyLife.Goals
children:
- TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)
- TinyLife.Goals.Project.Archived
- TinyLife.Goals.Project.Completed
- TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings)
- TinyLife.Goals.Project.DailyPay
- TinyLife.Goals.Project.DailyPayReductionFactor
- TinyLife.Goals.Project.GetVarieties(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String})
- TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Goals.Project.Name
- TinyLife.Goals.Project.OnCompleted
- TinyLife.Goals.Project.OnNewDay
- TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String)
- TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action)
- TinyLife.Goals.Project.Person
- TinyLife.Goals.Project.Progress
- TinyLife.Goals.Project.Quality
- TinyLife.Goals.Project.Remove
- TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean)
- TinyLife.Goals.Project.Type
- TinyLife.Goals.Project.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
name: Project
nameWithType: Project
fullName: TinyLife.Goals.Project
type: Class
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Project
path: ../TinyLife/Goals/Project.cs
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA project is a thing that can be done, saved, completed and monetized by a .\nA project should be used for actions like writing and programming, where there isn't a physical, -based representation of the projecgt in the world (like with paintings).\n"
example: []
syntax:
content: >-
[DataContract]
public class Project : JsonTypeSafeGenericDataHolder, IGenericDataHolder
content.vb: >-
Public Class Project Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Goals.Project.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
id: Type
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Type
nameWithType: Project.Type
fullName: TinyLife.Goals.Project.Type
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe type of this project, which is an arbitrary string.\nBook writing projects, for example, have the type set to "Book".\n"
example: []
syntax:
content: >-
[DataMember]
public readonly string Type
return:
type: System.String
content.vb: >-
Public ReadOnly Type As String
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.Project.Name
commentId: F:TinyLife.Goals.Project.Name
id: Name
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Name
nameWithType: Project.Name
fullName: TinyLife.Goals.Project.Name
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Project.cs
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe name of this project, which is usually user-entered using \n"
example: []
syntax:
content: >-
[DataMember]
public readonly string Name
return:
type: System.String
content.vb: >-
Public ReadOnly Name As String
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.Project.Completed
commentId: P:TinyLife.Goals.Project.Completed
id: Completed
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Completed
nameWithType: Project.Completed
fullName: TinyLife.Goals.Project.Completed
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Project.cs
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns whether this project is completed.\nFor default projects, this returns whether is greater than or equal to 100.\n"
example: []
syntax:
content: public virtual bool Completed { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public Overridable ReadOnly Property Completed As Boolean
overload: TinyLife.Goals.Project.Completed*
- uid: TinyLife.Goals.Project.Quality
commentId: F:TinyLife.Goals.Project.Quality
id: Quality
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Quality
nameWithType: Project.Quality
fullName: TinyLife.Goals.Project.Quality
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality
path: ../TinyLife/Goals/Project.cs
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe quality of this project, which defaults to , and does not have to be used\n"
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
public Quality Quality
return:
type: TinyLife.Skills.Quality
content.vb: >-
Public Quality As Quality
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- uid: TinyLife.Goals.Project.Progress
commentId: P:TinyLife.Goals.Project.Progress
id: Progress
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Progress
nameWithType: Project.Progress
fullName: TinyLife.Goals.Project.Progress
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Progress
path: ../TinyLife/Goals/Project.cs
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe progress of this project, which can be an arbitrary number.\nMost projects in the default game use a progress between 0 and 100, at which point will also return true by default.\n"
example: []
syntax:
content: public float Progress { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Progress As Single
overload: TinyLife.Goals.Project.Progress*
- uid: TinyLife.Goals.Project.DailyPay
commentId: P:TinyLife.Goals.Project.DailyPay
id: DailyPay
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: DailyPay
nameWithType: Project.DailyPay
fullName: TinyLife.Goals.Project.DailyPay
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyPay
path: ../TinyLife/Goals/Project.cs
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe daily pay value of this project.\nIf this is set, and is also set, daily royalties will be paid to the that owns it.\n"
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
public float DailyPay { get; protected set; }
parameters: []
return:
type: System.Single
content.vb: >-
Public Property DailyPay As Single
overload: TinyLife.Goals.Project.DailyPay*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- uid: TinyLife.Goals.Project.DailyPayReductionFactor
commentId: P:TinyLife.Goals.Project.DailyPayReductionFactor
id: DailyPayReductionFactor
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: DailyPayReductionFactor
nameWithType: Project.DailyPayReductionFactor
fullName: TinyLife.Goals.Project.DailyPayReductionFactor
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyPayReductionFactor
path: ../TinyLife/Goals/Project.cs
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe amount by which the of this project is reduced every day.\nIf this value is set to 0.1, for example, the will be multiplied by 1 - 0.1 (= 0.9) every day.\n"
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
public float DailyPayReductionFactor { get; protected set; }
parameters: []
return:
type: System.Single
content.vb: >-
Public Property DailyPayReductionFactor As Single
overload: TinyLife.Goals.Project.DailyPayReductionFactor*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- uid: TinyLife.Goals.Project.Person
commentId: P:TinyLife.Goals.Project.Person
id: Person
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Person
nameWithType: Project.Person
fullName: TinyLife.Goals.Project.Person
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Project.cs
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe person that owns this project\n"
example: []
syntax:
content: public Person Person { get; protected set; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public Property Person As Person
overload: TinyLife.Goals.Project.Person*
- uid: TinyLife.Goals.Project.Archived
commentId: P:TinyLife.Goals.Project.Archived
id: Archived
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Archived
nameWithType: Project.Archived
fullName: TinyLife.Goals.Project.Archived
type: Property
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Archived
path: ../TinyLife/Goals/Project.cs
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA property that stores whether this project is archived. A project is archived automatically in once its reaches 0.\n"
example: []
syntax:
content: >-
[DataMember]
public bool Archived { get; protected set; }
parameters: []
return:
type: System.Boolean
content.vb: >-
Public Property Archived As Boolean
overload: TinyLife.Goals.Project.Archived*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)
commentId: M:TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)
id: '#ctor(TinyLife.Objects.Person,System.String,System.String)'
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Project(Person, string, string)
nameWithType: Project.Project(Person, string, string)
fullName: TinyLife.Goals.Project.Project(TinyLife.Objects.Person, string, string)
type: Constructor
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new project with the given settings\n"
example: []
syntax:
content: public Project(Person person, string type, string name)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that owns this project
- id: type
type: System.String
description: The type of the project
- id: name
type: System.String
description: The name of the project
content.vb: Public Sub New(person As Person, type As String, name As String)
overload: TinyLife.Goals.Project.#ctor*
nameWithType.vb: Project.New(Person, String, String)
fullName.vb: TinyLife.Goals.Project.New(TinyLife.Objects.Person, String, String)
name.vb: New(Person, String, String)
- uid: TinyLife.Goals.Project.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.Project.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: Project.Validate(Person)
fullName: TinyLife.Goals.Project.Validate(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Project.cs
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nValidates this project, setting the that owns it after the game is loaded.\n"
example: []
syntax:
content: public virtual bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that owns this project
return:
type: System.Boolean
description: Whether this project is considered valid
content.vb: Public Overridable Function Validate(person As Person) As Boolean
overload: TinyLife.Goals.Project.Validate*
- uid: TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Goals.Project.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
id: MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: MakeProgress(float, float, ActionInfo, SkillType, float)
nameWithType: Project.MakeProgress(float, float, ActionInfo, SkillType, float)
fullName: TinyLife.Goals.Project.MakeProgress(float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeProgress
path: ../TinyLife/Goals/Project.cs
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nMakes progress on the project, updating the value based on the 's and general efficiency modifier\n"
example: []
syntax:
content: public virtual void MakeProgress(float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1)
parameters:
- id: amount
type: System.Single
description: The amount to add to the
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- id: info
type: TinyLife.Actions.ActionInfo
description: The action informatio nthat optionally influences progress gain using
- id: skill
type: TinyLife.Skills.SkillType
description: The (optional) skill that influences progress gain using
- id: levelModifier
type: System.Single
description: The (optiona) amount that each level of the skill
influences progress gain. Defaults to 0.1.
content.vb: Public Overridable Sub MakeProgress(amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1)
overload: TinyLife.Goals.Project.MakeProgress*
nameWithType.vb: Project.MakeProgress(Single, Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Goals.Project.MakeProgress(Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: MakeProgress(Single, Single, ActionInfo, SkillType, Single)
- uid: TinyLife.Goals.Project.Remove
commentId: M:TinyLife.Goals.Project.Remove
id: Remove
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: Remove()
nameWithType: Project.Remove()
fullName: TinyLife.Goals.Project.Remove()
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Remove
path: ../TinyLife/Goals/Project.cs
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nRemoves this project from the 's project list, effectively deleting it\n"
example: []
syntax:
content: public virtual void Remove()
content.vb: Public Overridable Sub Remove()
overload: TinyLife.Goals.Project.Remove*
- uid: TinyLife.Goals.Project.OnNewDay
commentId: M:TinyLife.Goals.Project.OnNewDay
id: OnNewDay
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: OnNewDay()
nameWithType: Project.OnNewDay()
fullName: TinyLife.Goals.Project.OnNewDay()
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNewDay
path: ../TinyLife/Goals/Project.cs
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThis method gets called when a new day is reached. By default, this method reduces the by the and sets to true if the goes below 1.\n"
example: []
syntax:
content: public virtual void OnNewDay()
content.vb: Public Overridable Sub OnNewDay()
overload: TinyLife.Goals.Project.OnNewDay*
- uid: TinyLife.Goals.Project.OnCompleted
commentId: M:TinyLife.Goals.Project.OnCompleted
id: OnCompleted
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: OnCompleted()
nameWithType: Project.OnCompleted()
fullName: TinyLife.Goals.Project.OnCompleted()
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Goals/Project.cs
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA method called automatically when turns to true after changes.\nNote that, if has a custom implementation, this method will respect that.\n"
example: []
syntax:
content: protected virtual void OnCompleted()
content.vb: Protected Overridable Sub OnCompleted()
overload: TinyLife.Goals.Project.OnCompleted*
- uid: TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean)
commentId: M:TinyLife.Goals.Project.SetDailyPay(System.Single,System.Single,System.Boolean)
id: SetDailyPay(System.Single,System.Single,System.Boolean)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: SetDailyPay(float, float, bool)
nameWithType: Project.SetDailyPay(float, float, bool)
fullName: TinyLife.Goals.Project.SetDailyPay(float, float, bool)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetDailyPay
path: ../TinyLife/Goals/Project.cs
startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nSets the daily pay amount of this project, optionally based on its .\nIf influencedByQuality
is true, the daily pay and daily reduction factor will be modified to suit the quality better.\n"
example: []
syntax:
content: public void SetDailyPay(float amount, float dailyReductionFactor, bool influencedByQuality = true)
parameters:
- id: amount
type: System.Single
description: The amount to pay daily
- id: dailyReductionFactor
type: System.Single
description: The amount that the daily pay should be reduced by. amount
is multiplied with 1 - dailyReductionFactor every day.
- id: influencedByQuality
type: System.Boolean
description: Whether the current should have an effect on the pay
content.vb: Public Sub SetDailyPay(amount As Single, dailyReductionFactor As Single, influencedByQuality As Boolean = True)
overload: TinyLife.Goals.Project.SetDailyPay*
nameWithType.vb: Project.SetDailyPay(Single, Single, Boolean)
fullName.vb: TinyLife.Goals.Project.SetDailyPay(Single, Single, Boolean)
name.vb: SetDailyPay(Single, Single, Boolean)
- uid: TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings)
commentId: M:TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings)
id: CreateActions(TinyLife.Goals.Project.ActionSettings)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: CreateActions(ActionSettings)
nameWithType: Project.CreateActions(Project.ActionSettings)
fullName: TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateActions
path: ../TinyLife/Goals/Project.cs
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a set of action settings (which can be registered using ) that involve creating, continuing and scrapping projects of a specified type.\nIt is recommended to use the provided non-default constructor of for this method.\n"
example: []
syntax:
content: public static IEnumerable CreateActions(Project.ActionSettings settings)
parameters:
- id: settings
type: TinyLife.Goals.Project.ActionSettings
description: The action settings
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}
description: A set of type settings for a start, continue and scrap action
content.vb: Public Shared Function CreateActions(settings As Project.ActionSettings) As IEnumerable(Of ActionType.TypeSettings)
overload: TinyLife.Goals.Project.CreateActions*
- uid: TinyLife.Goals.Project.GetVarieties(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String})
commentId: M:TinyLife.Goals.Project.GetVarieties(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String})
id: GetVarieties(TinyLife.Actions.ActionInfo,System.String,System.Predicate{TinyLife.Goals.Project},System.Func{TinyLife.Goals.Project,System.String})
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: GetVarieties(ActionInfo, string, Predicate, Func)
nameWithType: Project.GetVarieties(ActionInfo, string, Predicate, Func)
fullName: TinyLife.Goals.Project.GetVarieties(TinyLife.Actions.ActionInfo, string, System.Predicate, System.Func)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVarieties
path: ../TinyLife/Goals/Project.cs
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns the varieties that a has at their disposal for a given project .\nThe varieties returned include all of the projects that the has in their project list.\n"
example: []
syntax:
content: public static IEnumerable GetVarieties(ActionInfo info, string type, Predicate condition = null, Func projectDisplayName = null)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
- id: type
type: System.String
description: The type of projects to return varieties for
- id: condition
type: System.Predicate{TinyLife.Goals.Project}
description: A condition that determines whether a project should be turned into a variety
- id: projectDisplayName
type: System.Func{TinyLife.Goals.Project,System.String}
description: A function that determines the display name of each project, or null to display its
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
description: A set of action varieties
content.vb: Public Shared Function GetVarieties(info As ActionInfo, type As String, condition As Predicate(Of Project) = Nothing, projectDisplayName As Func(Of Project, String) = Nothing) As IEnumerable(Of ActionVariety)
overload: TinyLife.Goals.Project.GetVarieties*
nameWithType.vb: Project.GetVarieties(ActionInfo, String, Predicate(Of Project), Func(Of Project, String))
fullName.vb: TinyLife.Goals.Project.GetVarieties(TinyLife.Actions.ActionInfo, String, System.Predicate(Of TinyLife.Goals.Project), System.Func(Of TinyLife.Goals.Project, String))
name.vb: GetVarieties(ActionInfo, String, Predicate(Of Project), Func(Of Project, String))
- uid: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String)
commentId: M:TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String)
id: OpenNamePrompt(TinyLife.Actions.Action,System.String,System.Action{TinyLife.Goals.Project},System.String)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: OpenNamePrompt(Action, string, Action, string)
nameWithType: Project.OpenNamePrompt(Action, string, Action, string)
fullName: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action, string, System.Action, string)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenNamePrompt
path: ../TinyLife/Goals/Project.cs
startLine: 221
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA helper method that uses to open a prompt that the player can enter a project name in when starting a new project.\nAdditionally, a (random or single) defaultName
can be specified to fill the text field by default.\n"
example: []
syntax:
content: public static void OpenNamePrompt(Action action, string type, Action onNameChosen, string defaultName = null)
parameters:
- id: action
type: TinyLife.Actions.Action
description: The action to open the prompt for.
- id: type
type: System.String
description: The type of project to start and name.
- id: onNameChosen
type: System.Action{TinyLife.Goals.Project}
description: An action that is invoked when the name is chosen and the project is started.
- id: defaultName
type: System.String
description: The default name to fill the text field with.
content.vb: Public Shared Sub OpenNamePrompt(action As Action, type As String, onNameChosen As Action(Of Project), defaultName As String = Nothing)
overload: TinyLife.Goals.Project.OpenNamePrompt*
nameWithType.vb: Project.OpenNamePrompt(Action, String, Action(Of Project), String)
fullName.vb: TinyLife.Goals.Project.OpenNamePrompt(TinyLife.Actions.Action, String, System.Action(Of TinyLife.Goals.Project), String)
name.vb: OpenNamePrompt(Action, String, Action(Of Project), String)
- uid: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action)
commentId: M:TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action)
id: OpenScrapPrompt(TinyLife.Actions.Action,System.String,System.String,System.Action)
parent: TinyLife.Goals.Project
langs:
- csharp
- vb
name: OpenScrapPrompt(Action, string, string, Action)
nameWithType: Project.OpenScrapPrompt(Action, string, string, Action)
fullName: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action, string, string, System.Action)
type: Method
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenScrapPrompt
path: ../TinyLife/Goals/Project.cs
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA helper method that uses to open a prompt for when a project should be scrapped by a player.\n"
example: []
syntax:
content: public static void OpenScrapPrompt(Action action, string type, string name, Action onScrapped = null)
parameters:
- id: action
type: TinyLife.Actions.Action
description: The action to open the prompt for.
- id: type
type: System.String
description: The type of project to scrap.
- id: name
type: System.String
description: The name of the project to scrap.
- id: onScrapped
type: System.Action
description: An action that is invoked when the project is scrapped.
content.vb: Public Shared Sub OpenScrapPrompt(action As Action, type As String, name As String, onScrapped As Action = Nothing)
overload: TinyLife.Goals.Project.OpenScrapPrompt*
nameWithType.vb: Project.OpenScrapPrompt(Action, String, String, Action)
fullName.vb: TinyLife.Goals.Project.OpenScrapPrompt(TinyLife.Actions.Action, String, String, System.Action)
name.vb: OpenScrapPrompt(Action, String, String, Action)
references:
- uid: TinyLife.Goals.Project.Person
commentId: P:TinyLife.Goals.Project.Person
name: Person
nameWithType: Project.Person
fullName: TinyLife.Goals.Project.Person
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Goals
name: Goals
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Goals
name: Goals
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent: MLEM.Data.Json
isExternal: true
name: JsonTypeSafeGenericDataHolder
nameWithType: JsonTypeSafeGenericDataHolder
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
isExternal: true
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: GetData(string)
nameWithType: JsonTypeSafeGenericDataHolder.GetData(string)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string)
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
name.vb: GetData(Of T)(String)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
name: GetDataKeys()
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name: GetDataKeys
isExternal: true
- name: (
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name: GetDataKeys
isExternal: true
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Goals.Project.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(Project)
nameWithType: Extensions.JsonCopy(Project)
fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Goals.Project)
nameWithType.vb: Extensions.JsonCopy(Of Project)(Project)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Project)(TinyLife.Goals.Project)
name.vb: JsonCopy(Of Project)(Project)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Project)
name: JsonCopy
- name: <
- uid: TinyLife.Goals.Project
name: Project
- name: '>'
- name: (
- uid: TinyLife.Goals.Project
name: Project
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Project)
name: JsonCopy
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Project
name: Project
- name: )
- name: (
- uid: TinyLife.Goals.Project
name: Project
- name: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: MLEM.Data.Json
commentId: N:MLEM.Data.Json
isExternal: true
name: MLEM.Data.Json
nameWithType: MLEM.Data.Json
fullName: MLEM.Data.Json
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(T)
nameWithType: Extensions.JsonCopy(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion)
nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion)
fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion)
nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion)
name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion)
spec.csharp:
- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
name: OpenTextPrompt
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: ','
- name: " "
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Ui.Elements.TextField.Rule
name: Rule
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
name: OpenTextPrompt
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: ','
- name: " "
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: ','
- name: " "
- uid: MLEM.Ui.Elements.TextField.Rule
name: Rule
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
- name: )
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
- uid: TinyLife.Goals.Project.Progress
commentId: P:TinyLife.Goals.Project.Progress
name: Progress
nameWithType: Project.Progress
fullName: TinyLife.Goals.Project.Progress
- uid: TinyLife.Goals.Project.Completed*
commentId: Overload:TinyLife.Goals.Project.Completed
name: Completed
nameWithType: Project.Completed
fullName: TinyLife.Goals.Project.Completed
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Skills.Quality.Terrible
commentId: F:TinyLife.Skills.Quality.Terrible
name: Terrible
nameWithType: Quality.Terrible
fullName: TinyLife.Skills.Quality.Terrible
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: Skills
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: Skills
- uid: TinyLife.Goals.Project.Completed
commentId: P:TinyLife.Goals.Project.Completed
name: Completed
nameWithType: Project.Completed
fullName: TinyLife.Goals.Project.Completed
- uid: TinyLife.Goals.Project.Progress*
commentId: Overload:TinyLife.Goals.Project.Progress
name: Progress
nameWithType: Project.Progress
fullName: TinyLife.Goals.Project.Progress
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Goals.Project.DailyPayReductionFactor
commentId: P:TinyLife.Goals.Project.DailyPayReductionFactor
name: DailyPayReductionFactor
nameWithType: Project.DailyPayReductionFactor
fullName: TinyLife.Goals.Project.DailyPayReductionFactor
- uid: TinyLife.Goals.Project.DailyPay*
commentId: Overload:TinyLife.Goals.Project.DailyPay
name: DailyPay
nameWithType: Project.DailyPay
fullName: TinyLife.Goals.Project.DailyPay
- uid: TinyLife.Goals.Project.DailyPay
commentId: P:TinyLife.Goals.Project.DailyPay
name: DailyPay
nameWithType: Project.DailyPay
fullName: TinyLife.Goals.Project.DailyPay
- uid: TinyLife.Goals.Project.DailyPayReductionFactor*
commentId: Overload:TinyLife.Goals.Project.DailyPayReductionFactor
name: DailyPayReductionFactor
nameWithType: Project.DailyPayReductionFactor
fullName: TinyLife.Goals.Project.DailyPayReductionFactor
- uid: TinyLife.Goals.Project.Person*
commentId: Overload:TinyLife.Goals.Project.Person
name: Person
nameWithType: Project.Person
fullName: TinyLife.Goals.Project.Person
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Goals.Project.OnNewDay
commentId: M:TinyLife.Goals.Project.OnNewDay
name: OnNewDay()
nameWithType: Project.OnNewDay()
fullName: TinyLife.Goals.Project.OnNewDay()
spec.csharp:
- uid: TinyLife.Goals.Project.OnNewDay
name: OnNewDay
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Project.OnNewDay
name: OnNewDay
- name: (
- name: )
- uid: TinyLife.Goals.Project.Archived*
commentId: Overload:TinyLife.Goals.Project.Archived
name: Archived
nameWithType: Project.Archived
fullName: TinyLife.Goals.Project.Archived
- uid: TinyLife.Goals.Project.#ctor*
commentId: Overload:TinyLife.Goals.Project.#ctor
name: Project
nameWithType: Project.Project
fullName: TinyLife.Goals.Project.Project
nameWithType.vb: Project.New
fullName.vb: TinyLife.Goals.Project.New
name.vb: New
- uid: TinyLife.Goals.Project.Validate*
commentId: Overload:TinyLife.Goals.Project.Validate
name: Validate
nameWithType: Project.Validate
fullName: TinyLife.Goals.Project.Validate
- uid: TinyLife.Skills.Skill
commentId: T:TinyLife.Skills.Skill
parent: TinyLife.Skills
name: Skill
nameWithType: Skill
fullName: TinyLife.Skills.Skill
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: GetEfficiencyModifier(float, ActionInfo, SkillType, float)
nameWithType: Person.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName: TinyLife.Objects.Person.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
spec.csharp:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
- name: (
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
- name: (
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Goals.Project.MakeProgress*
commentId: Overload:TinyLife.Goals.Project.MakeProgress
name: MakeProgress
nameWithType: Project.MakeProgress
fullName: TinyLife.Goals.Project.MakeProgress
- uid: TinyLife.Actions.ActionInfo
commentId: T:TinyLife.Actions.ActionInfo
parent: TinyLife.Actions
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- uid: TinyLife.Goals.Project.Remove*
commentId: Overload:TinyLife.Goals.Project.Remove
name: Remove
nameWithType: Project.Remove
fullName: TinyLife.Goals.Project.Remove
- uid: TinyLife.Goals.Project.Archived
commentId: P:TinyLife.Goals.Project.Archived
name: Archived
nameWithType: Project.Archived
fullName: TinyLife.Goals.Project.Archived
- uid: TinyLife.Goals.Project.OnNewDay*
commentId: Overload:TinyLife.Goals.Project.OnNewDay
name: OnNewDay
nameWithType: Project.OnNewDay
fullName: TinyLife.Goals.Project.OnNewDay
- uid: TinyLife.Goals.Project.OnCompleted*
commentId: Overload:TinyLife.Goals.Project.OnCompleted
name: OnCompleted
nameWithType: Project.OnCompleted
fullName: TinyLife.Goals.Project.OnCompleted
- uid: TinyLife.Goals.Project.Quality
commentId: F:TinyLife.Goals.Project.Quality
name: Quality
nameWithType: Project.Quality
fullName: TinyLife.Goals.Project.Quality
- uid: TinyLife.Goals.Project.SetDailyPay*
commentId: Overload:TinyLife.Goals.Project.SetDailyPay
name: SetDailyPay
nameWithType: Project.SetDailyPay
fullName: TinyLife.Goals.Project.SetDailyPay
- uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
commentId: M:TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
name: Register(TypeSettings)
nameWithType: ActionType.Register(ActionType.TypeSettings)
fullName: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
spec.csharp:
- uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
name: Register
- name: (
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
name: Register
- name: (
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- name: )
- uid: TinyLife.Goals.Project.ActionSettings
commentId: T:TinyLife.Goals.Project.ActionSettings
parent: TinyLife.Goals
name: Project.ActionSettings
nameWithType: Project.ActionSettings
fullName: TinyLife.Goals.Project.ActionSettings
spec.csharp:
- uid: TinyLife.Goals.Project
name: Project
- name: .
- uid: TinyLife.Goals.Project.ActionSettings
name: ActionSettings
spec.vb:
- uid: TinyLife.Goals.Project
name: Project
- name: .
- uid: TinyLife.Goals.Project.ActionSettings
name: ActionSettings
- uid: TinyLife.Goals.Project.CreateActions*
commentId: Overload:TinyLife.Goals.Project.CreateActions
name: CreateActions
nameWithType: Project.CreateActions
fullName: TinyLife.Goals.Project.CreateActions
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
nameWithType.vb: IEnumerable(Of ActionType.TypeSettings)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionType.TypeSettings)
name.vb: IEnumerable(Of ActionType.TypeSettings)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
name: Type
nameWithType: Project.Type
fullName: TinyLife.Goals.Project.Type
- uid: TinyLife.Goals.Project.Name
commentId: F:TinyLife.Goals.Project.Name
name: Name
nameWithType: Project.Name
fullName: TinyLife.Goals.Project.Name
- uid: TinyLife.Goals.Project.GetVarieties*
commentId: Overload:TinyLife.Goals.Project.GetVarieties
name: GetVarieties
nameWithType: Project.GetVarieties
fullName: TinyLife.Goals.Project.GetVarieties
- uid: System.Predicate{TinyLife.Goals.Project}
commentId: T:System.Predicate{TinyLife.Goals.Project}
parent: System
definition: System.Predicate`1
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
name: Predicate
nameWithType: Predicate
fullName: System.Predicate
nameWithType.vb: Predicate(Of Project)
fullName.vb: System.Predicate(Of TinyLife.Goals.Project)
name.vb: Predicate(Of Project)
spec.csharp:
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: <
- uid: TinyLife.Goals.Project
name: Project
- name: '>'
spec.vb:
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Project
name: Project
- name: )
- uid: System.Func{TinyLife.Goals.Project,System.String}
commentId: T:System.Func{TinyLife.Goals.Project,System.String}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Project, String)
fullName.vb: System.Func(Of TinyLife.Goals.Project, String)
name.vb: Func(Of Project, String)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Goals.Project
name: Project
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Project
name: Project
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
nameWithType.vb: IEnumerable(Of ActionVariety)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety)
name.vb: IEnumerable(Of ActionVariety)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
- name: )
- uid: System.Predicate`1
commentId: T:System.Predicate`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
name: Predicate
nameWithType: Predicate
fullName: System.Predicate
nameWithType.vb: Predicate(Of T)
fullName.vb: System.Predicate(Of T)
name.vb: Predicate(Of T)
spec.csharp:
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Predicate`1
name: Predicate
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: T
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- name: T
- name: ','
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Goals.Project.OpenNamePrompt*
commentId: Overload:TinyLife.Goals.Project.OpenNamePrompt
name: OpenNamePrompt
nameWithType: Project.OpenNamePrompt
fullName: TinyLife.Goals.Project.OpenNamePrompt
- uid: System.Action{TinyLife.Goals.Project}
commentId: T:System.Action{TinyLife.Goals.Project}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action
nameWithType: Action
fullName: System.Action
nameWithType.vb: Action(Of Project)
fullName.vb: System.Action(Of TinyLife.Goals.Project)
name.vb: Action(Of Project)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: TinyLife.Goals.Project
name: Project
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Project
name: Project
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action
nameWithType: Action
fullName: System.Action
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Goals.Project.OpenScrapPrompt*
commentId: Overload:TinyLife.Goals.Project.OpenScrapPrompt
name: OpenScrapPrompt
nameWithType: Project.OpenScrapPrompt
fullName: TinyLife.Goals.Project.OpenScrapPrompt
- uid: System.Action
commentId: T:System.Action
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action
name: Action
nameWithType: Action
fullName: System.Action