### YamlMime:ManagedReference items: - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo id: ActionInfo parent: TinyLife.Actions children: - TinyLife.Actions.ActionInfo.ActionLocation - TinyLife.Actions.ActionInfo.ActionSpot - TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) - TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) - TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) - TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) - TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) - TinyLife.Actions.ActionInfo.GetInvolvedLocations - TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean}) - TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) - TinyLife.Actions.ActionInfo.Lot - TinyLife.Actions.ActionInfo.Map - TinyLife.Actions.ActionInfo.Person - TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person) langs: - csharp - vb name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo type: Class source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionInfo path: ../TinyLife/Actions/ActionInfo.cs startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nAn action info is a set of information that is required to execute an action\n" example: [] syntax: content: >- [DataContract] public class ActionInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder content.vb: >- Public Class ActionInfo 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.Actions.ActionInfo.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.Actions.ActionInfo.Person commentId: P:TinyLife.Actions.ActionInfo.Person id: Person parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: Person nameWithType: ActionInfo.Person fullName: TinyLife.Actions.ActionInfo.Person type: Property source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Actions/ActionInfo.cs startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe that is currently executing the action\n" example: [] syntax: content: public Person Person { get; } parameters: [] return: type: TinyLife.Objects.Person content.vb: Public Property Person As Person overload: TinyLife.Actions.ActionInfo.Person* - uid: TinyLife.Actions.ActionInfo.ActionLocation commentId: F:TinyLife.Actions.ActionInfo.ActionLocation id: ActionLocation parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: ActionLocation nameWithType: ActionInfo.ActionLocation fullName: TinyLife.Actions.ActionInfo.ActionLocation type: Field source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe location that this action should be executed in.\nNote that, for manually executed actions, this is always the world position that the mouse was in.\nFor automatically executed actions, this is often the 's location or an offset based on the .\n" example: [] syntax: content: >- [DataMember] public readonly Vector2 ActionLocation return: type: Microsoft.Xna.Framework.Vector2 content.vb: >- Public ReadOnly ActionLocation As Vector2 attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.Actions.ActionInfo.ActionSpot commentId: P:TinyLife.Actions.ActionInfo.ActionSpot id: ActionSpot parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: ActionSpot nameWithType: ActionInfo.ActionSpot fullName: TinyLife.Actions.ActionInfo.ActionSpot type: Property source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Actions summary: > c The that this action is related to. Can be null, even if the exists. example: [] syntax: content: public ActionSpot ActionSpot { get; set; } parameters: [] return: type: TinyLife.Objects.ActionSpot content.vb: Public Property ActionSpot As ActionSpot overload: TinyLife.Actions.ActionInfo.ActionSpot* - uid: TinyLife.Actions.ActionInfo.Map commentId: P:TinyLife.Actions.ActionInfo.Map id: Map parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: Map nameWithType: ActionInfo.Map fullName: TinyLife.Actions.ActionInfo.Map type: Property source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Actions/ActionInfo.cs startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe that the action is executed on\n" example: [] syntax: content: public Map Map { get; } parameters: [] return: type: TinyLife.World.Map content.vb: Public ReadOnly Property Map As Map overload: TinyLife.Actions.ActionInfo.Map* - uid: TinyLife.Actions.ActionInfo.Lot commentId: P:TinyLife.Actions.ActionInfo.Lot id: Lot parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: Lot nameWithType: ActionInfo.Lot fullName: TinyLife.Actions.ActionInfo.Lot type: Property source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/Actions/ActionInfo.cs startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nThe lot that this action's is on, or the lot that the is on if there is no action object.\n" example: [] syntax: content: public Lot Lot { get; } parameters: [] return: type: TinyLife.World.Lot content.vb: Public ReadOnly Property Lot As Lot overload: TinyLife.Actions.ActionInfo.Lot* - uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) id: GetActionObject``1(System.Boolean) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: GetActionObject(bool) nameWithType: ActionInfo.GetActionObject(bool) fullName: TinyLife.Actions.ActionInfo.GetActionObject(bool) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns the object that this action is related to, or null if there is none or the object isn't of the given type.\nIf this action is related to a and T is , the wall is returned. Otherwise, the involved is returned, if it matches T.\n" example: [] syntax: content: public T GetActionObject(bool alsoReturnFake = true) parameters: - id: alsoReturnFake type: System.Boolean typeParameters: - id: T description: The type that the action object is expected to be of return: type: '{T}' description: The action object, or null if there is none or the type does not match content.vb: Public Function GetActionObject(Of T)(alsoReturnFake As Boolean = True) As T overload: TinyLife.Actions.ActionInfo.GetActionObject* nameWithType.vb: ActionInfo.GetActionObject(Of T)(Boolean) fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)(Boolean) name.vb: GetActionObject(Of T)(Boolean) - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) id: AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: AddAuxiliaryLocation(Vector2) nameWithType: ActionInfo.AddAuxiliaryLocation(Vector2) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nAdds an additional location that, along with , is involved in this action.\nAdding an auxiliary location causes to consider it.\n" example: [] syntax: content: public bool AddAuxiliaryLocation(Vector2 location) parameters: - id: location type: Microsoft.Xna.Framework.Vector2 description: The location to add. return: type: System.Boolean content.vb: Public Function AddAuxiliaryLocation(location As Vector2) As Boolean overload: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation* - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) id: AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: AddAuxiliaryLocation(Point) nameWithType: ActionInfo.AddAuxiliaryLocation(Point) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nAdds an additional location that, along with , is involved in this action.\nAdding an auxiliary location causes to consider it.\n" example: [] syntax: content: public bool AddAuxiliaryLocation(Point location) parameters: - id: location type: Microsoft.Xna.Framework.Point description: The location to add. return: type: System.Boolean content.vb: Public Function AddAuxiliaryLocation(location As Point) As Boolean overload: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation* - uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedLocations id: GetInvolvedLocations parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: GetInvolvedLocations() nameWithType: ActionInfo.GetInvolvedLocations() fullName: TinyLife.Actions.ActionInfo.GetInvolvedLocations() type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedLocations path: ../TinyLife/Actions/ActionInfo.cs startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns all of the locations that are involved in this action information, including the and any auxiliary locations added by or .\n" example: [] syntax: content: public IEnumerable GetInvolvedLocations() return: type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} description: This action's involved locations. content.vb: Public Function GetInvolvedLocations() As IEnumerable(Of Vector2) overload: TinyLife.Actions.ActionInfo.GetInvolvedLocations* - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) id: AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: AddAuxiliaryObject(MapObject, ActionSpot) nameWithType: ActionInfo.AddAuxiliaryObject(MapObject, ActionSpot) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nAdds an additional object that, along with the , is involved in this action.\nAdding an auxiliary object causes to consider it, as well as to be called for it.\n" example: [] syntax: content: public bool AddAuxiliaryObject(MapObject o, ActionSpot spot = null) parameters: - id: o type: TinyLife.Objects.MapObject description: The object to add - id: spot type: TinyLife.Objects.ActionSpot description: An optional action spot to store with the object which can be retrieved later using return: type: System.Boolean content.vb: Public Function AddAuxiliaryObject(o As MapObject, spot As ActionSpot = Nothing) As Boolean overload: TinyLife.Actions.ActionInfo.AddAuxiliaryObject* - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) id: GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: GetInvolvedObjects(ObjectCategory, bool, bool) nameWithType: ActionInfo.GetInvolvedObjects(ObjectCategory, bool, bool) fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects(TinyLife.Objects.ObjectCategory, bool, bool) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjects path: ../TinyLife/Actions/ActionInfo.cs startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns a set of objects of the given type T that match the given category.\nThe objects considered are the , its , its , the 's and the auxiliary objects added using .\n" example: [] syntax: content: public IEnumerable GetInvolvedObjects(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true) parameters: - id: category type: TinyLife.Objects.ObjectCategory description: The category that the objects should have. Defaults to Nothing, meaning all categories are considered. - id: includeIndirectly type: System.Boolean description: Whether indirectly involved objects, like the and of furniture should be included - id: allowFake type: System.Boolean description: Whether fake items held by players (see ) should also be returned. typeParameters: - id: T description: The type that the objects returned should have return: type: System.Collections.Generic.IEnumerable{{T}} description: A set of objects that match the above criteria content.vb: Public Function GetInvolvedObjects(Of T)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, allowFake As Boolean = True) As IEnumerable(Of T) overload: TinyLife.Actions.ActionInfo.GetInvolvedObjects* nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean) name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) - uid: TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean}) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean}) id: GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean}) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: GetInvolvedObject(ObjectCategory, bool, bool, Func) nameWithType: ActionInfo.GetInvolvedObject(ObjectCategory, bool, bool, Func) fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject(TinyLife.Objects.ObjectCategory, bool, bool, System.Func) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA helper method that returns the first available entry from or null if there is none\n" example: [] syntax: content: 'public T GetInvolvedObject(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true, Func predicate = null) where T : MapObject' parameters: - id: category type: TinyLife.Objects.ObjectCategory description: The category that the objects should have. Defaults to Nothing, meaning all categories are considered. - id: includeIndirectly type: System.Boolean description: Whether indirectly involved objects, like the and of furniture should be included - id: allowFake type: System.Boolean description: Whether fake items held by players (see ) should also be returned. - id: predicate type: System.Func{{T},System.Boolean} description: A predicate to match against objects. If this is non-null, the first object that matches this predicate is returned. typeParameters: - id: T description: The type that the objects returned should have return: type: '{T}' description: The first object that matches the criteria described in content.vb: Public Function GetInvolvedObject(Of T As MapObject)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, allowFake As Boolean = True, predicate As Func(Of T, Boolean) = Nothing) As T overload: TinyLife.Actions.ActionInfo.GetInvolvedObject* nameWithType.vb: ActionInfo.GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean)) fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObject(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean, System.Func(Of T, Boolean)) name.vb: GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean)) - uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) id: GetInvolvedActionSpot(TinyLife.Objects.Furniture) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: GetInvolvedActionSpot(Furniture) nameWithType: ActionInfo.GetInvolvedActionSpot(Furniture) fullName: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns the involved action spot for the given involved .\nIf the furniture passed is the , the will be returned.\nOtherwise, the action spot of the involved furniture stored using is returned.\n" example: [] syntax: content: public ActionSpot GetInvolvedActionSpot(Furniture involved) parameters: - id: involved type: TinyLife.Objects.Furniture description: The involved object whose action spot to return return: type: TinyLife.Objects.ActionSpot description: The involved action spot, or null if there is none content.vb: Public Function GetInvolvedActionSpot(involved As Furniture) As ActionSpot overload: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot* - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) id: ToFreeActionSpot(TinyLife.Objects.ObjectCategory) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: ToFreeActionSpot(ObjectCategory) nameWithType: ActionInfo.ToFreeActionSpot(ObjectCategory) fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns the first free action spot that matches the given flag for this action's .\nIf this action has no action object and context contains ,
this
is returned.\n" example: [] syntax: content: public ActionInfo ToFreeActionSpot(ObjectCategory context = null) parameters: - id: context type: TinyLife.Objects.ObjectCategory description: The category that the action spot should have return: type: TinyLife.Actions.ActionInfo description: The corresponding action info, or null if there is none content.vb: Public Function ToFreeActionSpot(context As ObjectCategory = Nothing) As ActionInfo overload: TinyLife.Actions.ActionInfo.ToFreeActionSpot* - uid: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person) id: Validate(TinyLife.Objects.Person) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: Validate(Person) nameWithType: ActionInfo.Validate(Person) fullName: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nValidates this action info.\nThis method should only be called when this action info is read from disk.\n" example: [] syntax: content: public bool Validate(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person that this action info belongs to return: type: System.Boolean content.vb: Public Function Validate(person As Person) As Boolean overload: TinyLife.Actions.ActionInfo.Validate* - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) id: FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: FromLocation(Person, Vector2) nameWithType: ActionInfo.FromLocation(Person, Vector2) fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns a new based on the given location (and no objects)\n" example: [] syntax: content: public static ActionInfo FromLocation(Person person, Vector2 location) parameters: - id: person type: TinyLife.Objects.Person description: The person that this action info should be related to - id: location type: Microsoft.Xna.Framework.Vector2 description: The location that this action info should have return: type: TinyLife.Actions.ActionInfo description: A new action info with the given data content.vb: Public Shared Function FromLocation(person As Person, location As Vector2) As ActionInfo overload: TinyLife.Actions.ActionInfo.FromLocation* - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) id: FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: FromLocation(Person, Point) nameWithType: ActionInfo.FromLocation(Person, Point) fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns a new based on the given location (and no objects).\nThis is a helper method that calls with the center of the given location.\n" example: [] syntax: content: public static ActionInfo FromLocation(Person person, Point location) parameters: - id: person type: TinyLife.Objects.Person description: The person that this action info should be related to - id: location type: Microsoft.Xna.Framework.Point description: The location that this action info should have return: type: TinyLife.Actions.ActionInfo description: A new action info with the given data content.vb: Public Shared Function FromLocation(person As Person, location As Point) As ActionInfo overload: TinyLife.Actions.ActionInfo.FromLocation* - uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: FromObjectGeneric(Person, MapObject) nameWithType: ActionInfo.FromObjectGeneric(Person, MapObject) fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.Objects.MapObject) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns a new basd on the given object, but no object spot\n" example: [] syntax: content: public static ActionInfo FromObjectGeneric(Person person, MapObject obj) parameters: - id: person type: TinyLife.Objects.Person description: The person that this action info should be related to - id: obj type: TinyLife.Objects.MapObject description: The object that this action info should have return: type: TinyLife.Actions.ActionInfo description: A new action info with the given data content.vb: Public Shared Function FromObjectGeneric(person As Person, obj As MapObject) As ActionInfo overload: TinyLife.Actions.ActionInfo.FromObjectGeneric* - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) id: FromSelf(TinyLife.Objects.Person) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: FromSelf(Person) nameWithType: ActionInfo.FromSelf(Person) fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns a new based on the given person, with the action object also being the person\n" example: [] syntax: content: public static ActionInfo FromSelf(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person to create an action info from return: type: TinyLife.Actions.ActionInfo description: A new action info based on the person content.vb: Public Shared Function FromSelf(person As Person) As ActionInfo overload: TinyLife.Actions.ActionInfo.FromSelf* - uid: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean) id: FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean) parent: TinyLife.Actions.ActionInfo langs: - csharp - vb name: FromActionInfo(Person, ActionInfo, bool) nameWithType: ActionInfo.FromActionInfo(Person, ActionInfo, bool) fullName: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromActionInfo path: ../TinyLife/Actions/ActionInfo.cs startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Actions syntax: content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false) parameters: - id: person type: TinyLife.Objects.Person - id: original type: TinyLife.Actions.ActionInfo - id: addOriginalPersonAsAuxiliary type: System.Boolean return: type: TinyLife.Actions.ActionInfo content.vb: Public Shared Function FromActionInfo(person As Person, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo overload: TinyLife.Actions.ActionInfo.FromActionInfo* nameWithType.vb: ActionInfo.FromActionInfo(Person, ActionInfo, Boolean) fullName.vb: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean) name.vb: FromActionInfo(Person, ActionInfo, Boolean) references: - 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: 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.Actions.ActionInfo.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(ActionInfo) nameWithType: Extensions.JsonCopy(ActionInfo) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.ActionInfo) nameWithType.vb: Extensions.JsonCopy(Of ActionInfo)(ActionInfo) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ActionInfo)(TinyLife.Actions.ActionInfo) name.vb: JsonCopy(Of ActionInfo)(ActionInfo) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionInfo) name: JsonCopy - name: < - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: '>' - name: ( - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionInfo) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ) - name: ( - uid: TinyLife.Actions.ActionInfo name: ActionInfo - name: ) - 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.Actions.ActionInfo.Person commentId: P:TinyLife.Actions.ActionInfo.Person name: Person nameWithType: ActionInfo.Person fullName: TinyLife.Actions.ActionInfo.Person - uid: TinyLife.Actions.ActionInfo.Person* commentId: Overload:TinyLife.Actions.ActionInfo.Person name: Person nameWithType: ActionInfo.Person fullName: TinyLife.Actions.ActionInfo.Person - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - 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: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: GetActionObject(bool) nameWithType: ActionInfo.GetActionObject(bool) fullName: TinyLife.Actions.ActionInfo.GetActionObject(bool) nameWithType.vb: ActionInfo.GetActionObject(Of T)(Boolean) fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)(Boolean) name.vb: GetActionObject(Of T)(Boolean) spec.csharp: - uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) name: GetActionObject - name: < - name: T - name: '>' - name: ( - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) name: GetActionObject - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Actions.ActionInfo.ActionSpot commentId: P:TinyLife.Actions.ActionInfo.ActionSpot name: ActionSpot nameWithType: ActionInfo.ActionSpot fullName: TinyLife.Actions.ActionInfo.ActionSpot - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework isExternal: true name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework spec.csharp: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true spec.vb: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true - uid: TinyLife.Actions.ActionInfo.actionObject commentId: F:TinyLife.Actions.ActionInfo.actionObject name: actionObject nameWithType: ActionInfo.actionObject fullName: TinyLife.Actions.ActionInfo.actionObject - uid: TinyLife.Actions.ActionInfo.ActionSpot* commentId: Overload:TinyLife.Actions.ActionInfo.ActionSpot name: ActionSpot nameWithType: ActionInfo.ActionSpot fullName: TinyLife.Actions.ActionInfo.ActionSpot - uid: TinyLife.Objects.ActionSpot commentId: T:TinyLife.Objects.ActionSpot parent: TinyLife.Objects name: ActionSpot nameWithType: ActionSpot fullName: TinyLife.Objects.ActionSpot - uid: TinyLife.Actions.ActionInfo.Map commentId: P:TinyLife.Actions.ActionInfo.Map name: Map nameWithType: ActionInfo.Map fullName: TinyLife.Actions.ActionInfo.Map - uid: TinyLife.Actions.ActionInfo.Map* commentId: Overload:TinyLife.Actions.ActionInfo.Map name: Map nameWithType: ActionInfo.Map fullName: TinyLife.Actions.ActionInfo.Map - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map parent: TinyLife.World name: Map nameWithType: Map fullName: TinyLife.World.Map - uid: TinyLife.World commentId: N:TinyLife.World name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World - uid: TinyLife.Actions.ActionInfo.ActionLocation commentId: F:TinyLife.Actions.ActionInfo.ActionLocation name: ActionLocation nameWithType: ActionInfo.ActionLocation fullName: TinyLife.Actions.ActionInfo.ActionLocation - uid: TinyLife.Actions.ActionInfo.Lot* commentId: Overload:TinyLife.Actions.ActionInfo.Lot name: Lot nameWithType: ActionInfo.Lot fullName: TinyLife.Actions.ActionInfo.Lot - uid: TinyLife.World.Lot commentId: T:TinyLife.World.Lot parent: TinyLife.World name: Lot nameWithType: Lot fullName: TinyLife.World.Lot - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall parent: TinyLife.World name: Wall nameWithType: Wall fullName: TinyLife.World.Wall - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject parent: TinyLife.Objects name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject - uid: TinyLife.Actions.ActionInfo.GetActionObject* commentId: Overload:TinyLife.Actions.ActionInfo.GetActionObject name: GetActionObject nameWithType: ActionInfo.GetActionObject fullName: TinyLife.Actions.ActionInfo.GetActionObject - 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: '{T}' commentId: '!:T' definition: T name: T nameWithType: T fullName: T - uid: T name: T nameWithType: T fullName: T - uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedLocations name: GetInvolvedLocations() nameWithType: ActionInfo.GetInvolvedLocations() fullName: TinyLife.Actions.ActionInfo.GetInvolvedLocations() spec.csharp: - uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations name: GetInvolvedLocations - name: ( - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations name: GetInvolvedLocations - name: ( - name: ) - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation* commentId: Overload:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation name: AddAuxiliaryLocation nameWithType: ActionInfo.AddAuxiliaryLocation fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation - uid: Microsoft.Xna.Framework.Point commentId: T:Microsoft.Xna.Framework.Point parent: Microsoft.Xna.Framework isExternal: true name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) isExternal: true name: AddAuxiliaryLocation(Vector2) nameWithType: ActionInfo.AddAuxiliaryLocation(Vector2) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) spec.csharp: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) name: AddAuxiliaryLocation - name: ( - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Vector2) name: AddAuxiliaryLocation - name: ( - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ) - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) isExternal: true name: AddAuxiliaryLocation(Point) nameWithType: ActionInfo.AddAuxiliaryLocation(Point) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) spec.csharp: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) name: AddAuxiliaryLocation - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) name: AddAuxiliaryLocation - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) - uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations* commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedLocations name: GetInvolvedLocations nameWithType: ActionInfo.GetInvolvedLocations fullName: TinyLife.Actions.ActionInfo.GetInvolvedLocations - uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} 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 Vector2) fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Vector2) name.vb: IEnumerable(Of Vector2) 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: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - 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: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - 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.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: GetInvolvedObjects(ObjectCategory, bool, bool) nameWithType: ActionInfo.GetInvolvedObjects(ObjectCategory, bool, bool) fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects(TinyLife.Objects.ObjectCategory, bool, bool) nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean) name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) spec.csharp: - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) name: GetInvolvedObjects - name: < - name: T - name: '>' - name: ( - uid: TinyLife.Objects.ObjectCategory name: ObjectCategory - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) name: GetInvolvedObjects - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: TinyLife.Objects.ObjectCategory name: ObjectCategory - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) commentId: M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan name: ActionUpdate(Action, GameTime, TimeSpan, float, bool) nameWithType: MapObject.ActionUpdate(Action, GameTime, TimeSpan, float, bool) fullName: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, bool) nameWithType.vb: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName.vb: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) spec.csharp: - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) name: ActionUpdate - name: ( - uid: TinyLife.Actions.Action name: Action - name: ',' - name: " " - uid: Microsoft.Xna.Framework.GameTime name: GameTime isExternal: true - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) name: ActionUpdate - name: ( - uid: TinyLife.Actions.Action name: Action - name: ',' - name: " " - uid: Microsoft.Xna.Framework.GameTime name: GameTime isExternal: true - name: ',' - name: " " - uid: System.TimeSpan name: TimeSpan isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) name: GetInvolvedActionSpot(Furniture) nameWithType: ActionInfo.GetInvolvedActionSpot(Furniture) fullName: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) spec.csharp: - uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) name: GetInvolvedActionSpot - name: ( - uid: TinyLife.Objects.Furniture name: Furniture - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) name: GetInvolvedActionSpot - name: ( - uid: TinyLife.Objects.Furniture name: Furniture - name: ) - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject* commentId: Overload:TinyLife.Actions.ActionInfo.AddAuxiliaryObject name: AddAuxiliaryObject nameWithType: ActionInfo.AddAuxiliaryObject fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryObject - uid: TinyLife.Objects.Furniture.ParentFurniture commentId: P:TinyLife.Objects.Furniture.ParentFurniture parent: TinyLife.Objects.Furniture name: ParentFurniture nameWithType: Furniture.ParentFurniture fullName: TinyLife.Objects.Furniture.ParentFurniture - uid: TinyLife.Objects.Furniture.GetChildren``1 commentId: M:TinyLife.Objects.Furniture.GetChildren``1 parent: TinyLife.Objects.Furniture name: GetChildren() nameWithType: Furniture.GetChildren() fullName: TinyLife.Objects.Furniture.GetChildren() nameWithType.vb: Furniture.GetChildren(Of T)() fullName.vb: TinyLife.Objects.Furniture.GetChildren(Of T)() name.vb: GetChildren(Of T)() spec.csharp: - uid: TinyLife.Objects.Furniture.GetChildren``1 name: GetChildren - name: < - name: T - name: '>' - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.Furniture.GetChildren``1 name: GetChildren - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: ) - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: GetHeldObject(bool) nameWithType: Person.GetHeldObject(bool) fullName: TinyLife.Objects.Person.GetHeldObject(bool) nameWithType.vb: Person.GetHeldObject(Of T)(Boolean) fullName.vb: TinyLife.Objects.Person.GetHeldObject(Of T)(Boolean) name.vb: GetHeldObject(Of T)(Boolean) spec.csharp: - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) name: GetHeldObject - name: < - name: T - name: '>' - name: ( - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) name: GetHeldObject - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) name: AddAuxiliaryObject(MapObject, ActionSpot) nameWithType: ActionInfo.AddAuxiliaryObject(MapObject, ActionSpot) fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot) spec.csharp: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) name: AddAuxiliaryObject - name: ( - uid: TinyLife.Objects.MapObject name: MapObject - name: ',' - name: " " - uid: TinyLife.Objects.ActionSpot name: ActionSpot - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) name: AddAuxiliaryObject - name: ( - uid: TinyLife.Objects.MapObject name: MapObject - name: ',' - name: " " - uid: TinyLife.Objects.ActionSpot name: ActionSpot - name: ) - uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) commentId: M:TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: SetHeldObject(FurnitureType, int[], Guid?, bool) nameWithType: Person.SetHeldObject(FurnitureType, int[], Guid?, bool) fullName: TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool) nameWithType.vb: Person.SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean) fullName.vb: TinyLife.Objects.Person.SetHeldObject(Of T)(TinyLife.Objects.FurnitureType, Integer(), System.Guid?, Boolean) name.vb: SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean) spec.csharp: - uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) name: SetHeldObject - name: < - name: T - name: '>' - name: ( - uid: TinyLife.Objects.FurnitureType name: FurnitureType - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '[' - name: ']' - name: ',' - name: " " - uid: System.Guid name: Guid isExternal: true href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) name: SetHeldObject - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: TinyLife.Objects.FurnitureType name: FurnitureType - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ( - name: ) - name: ',' - name: " " - uid: System.Guid name: Guid isExternal: true href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects* commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedObjects name: GetInvolvedObjects nameWithType: ActionInfo.GetInvolvedObjects fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects - uid: TinyLife.Objects.ObjectCategory commentId: T:TinyLife.Objects.ObjectCategory parent: TinyLife.Objects name: ObjectCategory nameWithType: ObjectCategory fullName: TinyLife.Objects.ObjectCategory - uid: System.Collections.Generic.IEnumerable{{T}} commentId: T:System.Collections.Generic.IEnumerable{``0} 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 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: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.Actions.ActionInfo.GetInvolvedObject* commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedObject name: GetInvolvedObject nameWithType: ActionInfo.GetInvolvedObject fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject - uid: System.Func{{T},System.Boolean} commentId: T:System.Func{``0,System.Boolean} 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 T, Boolean) fullName.vb: System.Func(Of T, Boolean) name.vb: Func(Of T, Boolean) 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: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - 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: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - 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.Actions.ActionInfo.GetInvolvedActionSpot* commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot name: GetInvolvedActionSpot nameWithType: ActionInfo.GetInvolvedActionSpot fullName: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot - uid: TinyLife.Objects.ObjectCategory.Ground commentId: F:TinyLife.Objects.ObjectCategory.Ground name: Ground nameWithType: ObjectCategory.Ground fullName: TinyLife.Objects.ObjectCategory.Ground - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot* commentId: Overload:TinyLife.Actions.ActionInfo.ToFreeActionSpot name: ToFreeActionSpot nameWithType: ActionInfo.ToFreeActionSpot fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo - uid: TinyLife.Actions.ActionInfo.Validate* commentId: Overload:TinyLife.Actions.ActionInfo.Validate name: Validate nameWithType: ActionInfo.Validate fullName: TinyLife.Actions.ActionInfo.Validate - uid: TinyLife.Actions.ActionInfo.FromLocation* commentId: Overload:TinyLife.Actions.ActionInfo.FromLocation name: FromLocation nameWithType: ActionInfo.FromLocation fullName: TinyLife.Actions.ActionInfo.FromLocation - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) isExternal: true name: FromLocation(Person, Vector2) nameWithType: ActionInfo.FromLocation(Person, Vector2) fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, Microsoft.Xna.Framework.Vector2) spec.csharp: - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) name: FromLocation - name: ( - uid: TinyLife.Objects.Person name: Person - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) name: FromLocation - name: ( - uid: TinyLife.Objects.Person name: Person - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ) - uid: TinyLife.Actions.ActionInfo.FromObjectGeneric* commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric name: FromObjectGeneric nameWithType: ActionInfo.FromObjectGeneric fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric - uid: TinyLife.Actions.ActionInfo.FromSelf* commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf name: FromSelf nameWithType: ActionInfo.FromSelf fullName: TinyLife.Actions.ActionInfo.FromSelf - uid: TinyLife.Actions.ActionInfo.FromActionInfo* commentId: Overload:TinyLife.Actions.ActionInfo.FromActionInfo name: FromActionInfo nameWithType: ActionInfo.FromActionInfo fullName: TinyLife.Actions.ActionInfo.FromActionInfo