### YamlMime:ManagedReference items: - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger id: GoalTrigger parent: TinyLife.Goals children: - TinyLife.Goals.GoalTrigger.ActionCompleted - TinyLife.Goals.GoalTrigger.ActionUpdate - TinyLife.Goals.GoalTrigger.EarnMoney - TinyLife.Goals.GoalTrigger.FurnitureCreated - TinyLife.Goals.GoalTrigger.PersonUpdate langs: - csharp - vb name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger type: Enum source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalTrigger path: Goals/GoalTrigger.cs startLine: 8 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger is an enumeration flag used by instances to determine whether they should be triggered.\nSince this enumeration has the , multiple goal triggers can be specified for a goal.\n" example: [] syntax: content: >- [Flags] public enum GoalTrigger content.vb: >- Public Enum GoalTrigger extensionMethods: - TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.FlagsAttribute ctor: System.FlagsAttribute.#ctor arguments: [] modifiers.csharp: - public - enum modifiers.vb: - Public - Enum - uid: TinyLife.Goals.GoalTrigger.PersonUpdate commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate id: PersonUpdate parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: PersonUpdate nameWithType: GoalTrigger.PersonUpdate fullName: TinyLife.Goals.GoalTrigger.PersonUpdate type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonUpdate path: Goals/GoalTrigger.cs startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a 's method is called.\nThis trigger is supported by and using the type parameter.\n" example: [] syntax: content: PersonUpdate = 1 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.FurnitureCreated commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated id: FurnitureCreated parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: FurnitureCreated nameWithType: GoalTrigger.FurnitureCreated fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureCreated path: Goals/GoalTrigger.cs startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a item is created by a .\nBy default, this trigger is used in .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: content: FurnitureCreated = 2 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.ActionCompleted commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted id: ActionCompleted parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: ActionCompleted nameWithType: GoalTrigger.ActionCompleted fullName: TinyLife.Goals.GoalTrigger.ActionCompleted type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionCompleted path: Goals/GoalTrigger.cs startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is completed by a .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: content: ActionCompleted = 4 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.ActionUpdate commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate id: ActionUpdate parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: ActionUpdate nameWithType: GoalTrigger.ActionUpdate fullName: TinyLife.Goals.GoalTrigger.ActionUpdate type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: Goals/GoalTrigger.cs startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is updated.\nThis trigger is supported by using the type parameter or subtypes.\n" example: [] syntax: content: ActionUpdate = 8 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const - uid: TinyLife.Goals.GoalTrigger.EarnMoney commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney id: EarnMoney parent: TinyLife.Goals.GoalTrigger langs: - csharp - vb name: EarnMoney nameWithType: GoalTrigger.EarnMoney fullName: TinyLife.Goals.GoalTrigger.EarnMoney type: Field source: remote: path: TinyLife/Goals/GoalTrigger.cs branch: master repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: Goals/GoalTrigger.cs startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a earns money through an or .\nThis trigger is supported by (where the amount is the amount of money earned) using the type parameter or subtypes.\n" example: [] syntax: content: EarnMoney = 16 return: type: TinyLife.Goals.GoalTrigger modifiers.csharp: - public - const modifiers.vb: - Public - Const references: - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal nameWithType.vb: AutoTriggerGoal(Of T) fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.FlagsAttribute commentId: T:System.FlagsAttribute parent: System isExternal: true name: FlagsAttribute nameWithType: FlagsAttribute fullName: System.FlagsAttribute - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals nameWithType: TinyLife.Goals fullName: TinyLife.Goals - uid: TinyLife.Goals.GoalTrigger.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() nameWithType: Extensions.JsonCopy() fullName: TinyLife.Utilities.Extensions.JsonCopy() nameWithType.vb: Extensions.JsonCopy(Of GoalTrigger)() fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger)() name.vb: JsonCopy(Of GoalTrigger)() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy(Of GoalTrigger) nameWithType: Extensions.JsonCopy(Of GoalTrigger) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System - 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 nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Of T) nameWithType: Extensions.JsonCopy(Of T) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - 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 - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,TinyLife.GameSpeed) commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,TinyLife.GameSpeed) isExternal: true - uid: TinyLife.Goals.TimedGoal commentId: T:TinyLife.Goals.TimedGoal name: TimedGoal nameWithType: TimedGoal fullName: TinyLife.Goals.TimedGoal - uid: TinyLife.Goals.ConditionedGoal commentId: T:TinyLife.Goals.ConditionedGoal name: ConditionedGoal nameWithType: ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger parent: TinyLife.Goals name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true name: SetCreator(Person, Boolean) nameWithType: Furniture.SetCreator(Person, Boolean) fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) spec.csharp: - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) name: SetCreator nameWithType: Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) name: SetCreator nameWithType: Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Objects.Person name: Person nameWithType: Person fullName: TinyLife.Objects.Person - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Goals.DistinctGoal commentId: T:TinyLife.Goals.DistinctGoal name: DistinctGoal nameWithType: DistinctGoal fullName: TinyLife.Goals.DistinctGoal - uid: TinyLife.Goals.AmountGoal commentId: T:TinyLife.Goals.AmountGoal name: AmountGoal nameWithType: AmountGoal fullName: TinyLife.Goals.AmountGoal - uid: System.Action commentId: T:System.Action parent: System isExternal: true name: Action nameWithType: Action fullName: System.Action - uid: TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project parent: TinyLife.Goals name: Project nameWithType: Project fullName: TinyLife.Goals.Project