### YamlMime:ManagedReference items: - uid: TinyLife.Goals.Memory commentId: T:TinyLife.Goals.Memory id: Memory parent: TinyLife.Goals children: - TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.TimeSpan) - TinyLife.Goals.Memory.Info - TinyLife.Goals.Memory.TimeOccured - TinyLife.Goals.Memory.TimeSinceOccured - TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) - TinyLife.Goals.Memory.Type - TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) langs: - csharp - vb name: Memory nameWithType: Memory fullName: TinyLife.Goals.Memory type: Class source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Memory path: ../TinyLife/Goals/Memory.cs startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA memory is a set of information that a can store, related to an activity or event that has happened at a given type.\nA memory is constructed from an underlying .\n" example: [] syntax: content: >- [DataContract] public class Memory : JsonTypeSafeGenericDataHolder, IGenericDataHolder content.vb: >- Public Class Memory 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.Memory.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Memory.Type commentId: F:TinyLife.Goals.Memory.Type id: Type parent: TinyLife.Goals.Memory langs: - csharp - vb name: Type nameWithType: Memory.Type fullName: TinyLife.Goals.Memory.Type type: Field source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Memory.cs startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe type of this memory.\n" example: [] syntax: content: >- [DataMember] public readonly MemoryType Type return: type: TinyLife.Goals.MemoryType content.vb: >- Public ReadOnly Type As MemoryType attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Memory.TimeOccured commentId: P:TinyLife.Goals.Memory.TimeOccured id: TimeOccured parent: TinyLife.Goals.Memory langs: - csharp - vb name: TimeOccured nameWithType: Memory.TimeOccured fullName: TinyLife.Goals.Memory.TimeOccured type: Property source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeOccured path: ../TinyLife/Goals/Memory.cs startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThe in-game time that this event occured at.\n" example: [] syntax: content: >- [DataMember] public TimeSpan TimeOccured { get; protected set; } parameters: [] return: type: System.TimeSpan content.vb: >- Public Property TimeOccured As TimeSpan overload: TinyLife.Goals.Memory.TimeOccured* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Goals.Memory.Info commentId: P:TinyLife.Goals.Memory.Info id: Info parent: TinyLife.Goals.Memory langs: - csharp - vb name: Info nameWithType: Memory.Info fullName: TinyLife.Goals.Memory.Info type: Property source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Goals/Memory.cs startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nThis memory's , which contains information about when and how this memory was gained.\n" example: [] syntax: content: public ActionInfo Info { get; protected set; } parameters: [] return: type: TinyLife.Actions.ActionInfo content.vb: Public Property Info As ActionInfo overload: TinyLife.Goals.Memory.Info* - uid: TinyLife.Goals.Memory.TimeSinceOccured commentId: P:TinyLife.Goals.Memory.TimeSinceOccured id: TimeSinceOccured parent: TinyLife.Goals.Memory langs: - csharp - vb name: TimeSinceOccured nameWithType: Memory.TimeSinceOccured fullName: TinyLife.Goals.Memory.TimeSinceOccured type: Property source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeSinceOccured path: ../TinyLife/Goals/Memory.cs startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nReturns the time since this memory occured. This uses and .\n" example: [] syntax: content: public TimeSpan TimeSinceOccured { get; } parameters: [] return: type: System.TimeSpan content.vb: Public ReadOnly Property TimeSinceOccured As TimeSpan overload: TinyLife.Goals.Memory.TimeSinceOccured* - uid: TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.TimeSpan) commentId: M:TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.TimeSpan) id: '#ctor(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.TimeSpan)' parent: TinyLife.Goals.Memory langs: - csharp - vb name: Memory(MemoryType, ActionInfo, TimeSpan) nameWithType: Memory.Memory(MemoryType, ActionInfo, TimeSpan) fullName: TinyLife.Goals.Memory.Memory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan) type: Constructor source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Memory.cs startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nCreates a new memory with the given settings.\nIn most cases, should be used instead.\n" example: [] syntax: content: public Memory(MemoryType type, ActionInfo info, TimeSpan timeOccured) parameters: - id: type type: TinyLife.Goals.MemoryType description: The type of this memory. - id: info type: TinyLife.Actions.ActionInfo description: The that contains information about this memory. - id: timeOccured type: System.TimeSpan description: The in-game time that this event occured at. content.vb: Public Sub New(type As MemoryType, info As ActionInfo, timeOccured As TimeSpan) overload: TinyLife.Goals.Memory.#ctor* nameWithType.vb: Memory.New(MemoryType, ActionInfo, TimeSpan) fullName.vb: TinyLife.Goals.Memory.New(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan) name.vb: New(MemoryType, ActionInfo, TimeSpan) - uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) id: Validate(TinyLife.Objects.Person) parent: TinyLife.Goals.Memory langs: - csharp - vb name: Validate(Person) nameWithType: Memory.Validate(Person) fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Memory.cs startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nValidates this memory when the game is loaded. This method is claled in .\nThis method reutrns false if this memory is invalid in some way, causing it to be removed.\n" example: [] syntax: content: public virtual bool Validate(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person that has this memory. return: type: System.Boolean description: Whether this memory is valid. content.vb: Public Overridable Function Validate(person As Person) As Boolean overload: TinyLife.Goals.Memory.Validate* - uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) id: TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) parent: TinyLife.Goals.Memory langs: - csharp - vb name: TryReplace(TimeSpan, ActionInfo) nameWithType: Memory.TryReplace(TimeSpan, ActionInfo) fullName: TinyLife.Goals.Memory.TryReplace(System.TimeSpan, TinyLife.Actions.ActionInfo) type: Method source: remote: path: TinyLife/Goals/Memory.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryReplace path: ../TinyLife/Goals/Memory.cs startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nTries to replace this memory instance's data with the given memory data. Returns whether the replacement was successful.\nThis method is called in when a memory of this memory's is being added. If this method returns false, a new memory of this will be added in addition to this one.\n" example: [] syntax: content: public virtual bool TryReplace(TimeSpan newTimeOccured, ActionInfo newInfo) parameters: - id: newTimeOccured type: System.TimeSpan description: The time to replace with. - id: newInfo type: TinyLife.Actions.ActionInfo description: The action info to replace with. return: type: System.Boolean description: Whether this memory's data could be replaced, which is based on by default. content.vb: Public Overridable Function TryReplace(newTimeOccured As TimeSpan, newInfo As ActionInfo) As Boolean overload: TinyLife.Goals.Memory.TryReplace* references: - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Goals.MemoryType commentId: T:TinyLife.Goals.MemoryType parent: TinyLife.Goals name: MemoryType nameWithType: MemoryType fullName: TinyLife.Goals.MemoryType - 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.Memory.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(Memory) nameWithType: Extensions.JsonCopy(Memory) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Goals.Memory) nameWithType.vb: Extensions.JsonCopy(Of Memory)(Memory) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Memory)(TinyLife.Goals.Memory) name.vb: JsonCopy(Of Memory)(Memory) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Memory) name: JsonCopy - name: < - uid: TinyLife.Goals.Memory name: Memory - name: '>' - name: ( - uid: TinyLife.Goals.Memory name: Memory - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Memory) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.Goals.Memory name: Memory - name: ) - name: ( - uid: TinyLife.Goals.Memory name: Memory - 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: TinyLife.Goals.Memory.TimeOccured* commentId: Overload:TinyLife.Goals.Memory.TimeOccured name: TimeOccured nameWithType: Memory.TimeOccured fullName: TinyLife.Goals.Memory.TimeOccured - uid: System.TimeSpan commentId: T:System.TimeSpan parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo - uid: TinyLife.Goals.Memory.Info* commentId: Overload:TinyLife.Goals.Memory.Info name: Info nameWithType: Memory.Info fullName: TinyLife.Goals.Memory.Info - 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.World.Map.Time commentId: P:TinyLife.World.Map.Time name: Time nameWithType: Map.Time fullName: TinyLife.World.Map.Time - uid: TinyLife.Goals.Memory.TimeOccured commentId: P:TinyLife.Goals.Memory.TimeOccured name: TimeOccured nameWithType: Memory.TimeOccured fullName: TinyLife.Goals.Memory.TimeOccured - uid: TinyLife.Goals.Memory.TimeSinceOccured* commentId: Overload:TinyLife.Goals.Memory.TimeSinceOccured name: TimeSinceOccured nameWithType: Memory.TimeSinceOccured fullName: TinyLife.Goals.Memory.TimeSinceOccured - uid: TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) commentId: M:TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan name: Construct(ActionInfo, TimeSpan) nameWithType: MemoryType.Construct(ActionInfo, TimeSpan) fullName: TinyLife.Goals.MemoryType.Construct(TinyLife.Actions.ActionInfo, System.TimeSpan) nameWithType.vb: MemoryType.Construct(Of T)(ActionInfo, TimeSpan) fullName.vb: TinyLife.Goals.MemoryType.Construct(Of T)(TinyLife.Actions.ActionInfo, System.TimeSpan) name.vb: Construct(Of T)(ActionInfo, TimeSpan) spec.csharp: - uid: TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) name: Construct - name: < - name: T - name: '>' - name: ( - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - uid: TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) name: Construct - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) - uid: TinyLife.Goals.Memory.#ctor* commentId: Overload:TinyLife.Goals.Memory.#ctor name: Memory nameWithType: Memory.Memory fullName: TinyLife.Goals.Memory.Memory nameWithType.vb: Memory.New fullName.vb: TinyLife.Goals.Memory.New name.vb: New - uid: TinyLife.Objects.Person.Validate commentId: M:TinyLife.Objects.Person.Validate name: Validate() nameWithType: Person.Validate() fullName: TinyLife.Objects.Person.Validate() spec.csharp: - uid: TinyLife.Objects.Person.Validate name: Validate - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.Person.Validate name: Validate - name: ( - name: ) - uid: TinyLife.Goals.Memory.Validate* commentId: Overload:TinyLife.Goals.Memory.Validate name: Validate nameWithType: Memory.Validate fullName: TinyLife.Goals.Memory.Validate - 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.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan name: AddMemory(MemoryType, ActionInfo, TimeSpan?) nameWithType: Person.AddMemory(MemoryType, ActionInfo, TimeSpan?) fullName: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan?) nameWithType.vb: Person.AddMemory(Of T)(MemoryType, ActionInfo, TimeSpan?) fullName.vb: TinyLife.Objects.Person.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan?) name.vb: AddMemory(Of T)(MemoryType, ActionInfo, TimeSpan?) spec.csharp: - uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) name: AddMemory - name: < - name: T - name: '>' - name: ( - uid: TinyLife.Goals.MemoryType name: MemoryType - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: '?' - name: ) spec.vb: - uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) name: AddMemory - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: TinyLife.Goals.MemoryType name: MemoryType - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: '?' - name: ) - uid: TinyLife.Goals.Memory.Type commentId: F:TinyLife.Goals.Memory.Type name: Type nameWithType: Memory.Type fullName: TinyLife.Goals.Memory.Type - uid: TinyLife.Goals.Memory.Info commentId: P:TinyLife.Goals.Memory.Info name: Info nameWithType: Memory.Info fullName: TinyLife.Goals.Memory.Info - uid: TinyLife.Goals.MemoryType.CanReplace commentId: F:TinyLife.Goals.MemoryType.CanReplace name: CanReplace nameWithType: MemoryType.CanReplace fullName: TinyLife.Goals.MemoryType.CanReplace - uid: TinyLife.Goals.Memory.TryReplace* commentId: Overload:TinyLife.Goals.Memory.TryReplace name: TryReplace nameWithType: Memory.TryReplace fullName: TinyLife.Goals.Memory.TryReplace