### 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.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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionInfo path: ../TinyLife/Actions/ActionInfo.cs startLine: 14 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: [] modifiers.csharp: - public - class modifiers.vb: - Public - Class - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Actions/ActionInfo.cs startLine: 20 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 ReadOnly Property Person As Person overload: TinyLife.Actions.ActionInfo.Person* modifiers.csharp: - public - get modifiers.vb: - Public - ReadOnly - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 27 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: [] modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 31 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* modifiers.csharp: - public - get - set modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Actions/ActionInfo.cs startLine: 38 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* modifiers.csharp: - public - get modifiers.vb: - Public - ReadOnly - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/Actions/ActionInfo.cs startLine: 42 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* modifiers.csharp: - public - get modifiers.vb: - Public - ReadOnly - 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(Boolean) nameWithType: ActionInfo.GetActionObject(Boolean) fullName: TinyLife.Actions.ActionInfo.GetActionObject(System.Boolean) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 72 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) modifiers.csharp: - public modifiers.vb: - Public fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)(System.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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 93 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 void AddAuxiliaryLocation(Vector2 location) parameters: - id: location type: Microsoft.Xna.Framework.Vector2 description: The location to add. content.vb: Public Sub AddAuxiliaryLocation(location As Vector2) overload: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 105 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 void AddAuxiliaryLocation(Point location) parameters: - id: location type: Microsoft.Xna.Framework.Point description: The location to add. content.vb: Public Sub AddAuxiliaryLocation(location As Point) overload: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedLocations path: ../TinyLife/Actions/ActionInfo.cs startLine: 113 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* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 129 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 void 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 content.vb: Public Sub AddAuxiliaryObject(o As MapObject, spot As ActionSpot = Nothing) overload: TinyLife.Actions.ActionInfo.AddAuxiliaryObject* modifiers.csharp: - public modifiers.vb: - Public - 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, Boolean, Boolean) nameWithType: ActionInfo.GetInvolvedObjects(ObjectCategory, Boolean, Boolean) fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjects path: ../TinyLife/Actions/ActionInfo.cs startLine: 150 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) modifiers.csharp: - public modifiers.vb: - Public fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean, System.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, Boolean, Boolean, Func) nameWithType: ActionInfo.GetInvolvedObject(ObjectCategory, Boolean, Boolean, Func) fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean, System.Func) type: Method source: remote: path: TinyLife/Actions/ActionInfo.cs branch: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObject path: ../TinyLife/Actions/ActionInfo.cs startLine: 169 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)) modifiers.csharp: - public modifiers.vb: - Public fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObject(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean, System.Func(Of T, System.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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 188 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* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs startLine: 209 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* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs startLine: 222 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* modifiers.csharp: - public modifiers.vb: - Public - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 271 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* modifiers.csharp: - public - static modifiers.vb: - Public - Shared - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs startLine: 282 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* modifiers.csharp: - public - static modifiers.vb: - Public - Shared - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs startLine: 292 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* modifiers.csharp: - public - static modifiers.vb: - Public - Shared - 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: 0.29.3-dev repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs startLine: 301 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* modifiers.csharp: - public - static modifiers.vb: - Public - Shared references: - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.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 name: SetData(String, Object) nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData nameWithType: JsonTypeSafeGenericDataHolder.SetData fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData nameWithType: JsonTypeSafeGenericDataHolder.SetData fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - 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) name: SetData(String, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(System.String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData nameWithType: JsonTypeSafeGenericDataHolder.SetData fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData(Of T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(Of T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T) isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - 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 name: GetData(String) nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) name.vb: GetData(Of T)(String) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData nameWithType: JsonTypeSafeGenericDataHolder.GetData fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData(Of T) nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) - 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 nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys name: GetDataKeys nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true name: Equals(Object) nameWithType: Object.Equals(Object) fullName: System.Object.Equals(System.Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true name: GetHashCode() nameWithType: Object.GetHashCode() fullName: System.Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true name: MemberwiseClone() nameWithType: Object.MemberwiseClone() fullName: System.Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true name: ToString() nameWithType: Object.ToString() fullName: System.Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - 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() nameWithType: Extensions.JsonCopy() fullName: TinyLife.Utilities.Extensions.JsonCopy() nameWithType.vb: Extensions.JsonCopy(Of ActionInfo)() fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ActionInfo)() name.vb: JsonCopy(Of ActionInfo)() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy(Of ActionInfo) nameWithType: Extensions.JsonCopy(Of ActionInfo) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ActionInfo) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System commentId: N:System isExternal: true 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 - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) isExternal: true name: SetData(String, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(System.String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData nameWithType: JsonTypeSafeGenericDataHolder.SetData fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData(Of T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(Of T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T) isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.String name: String nameWithType: String fullName: System.String isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Of T) nameWithType: Extensions.JsonCopy(Of T) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities - uid: TinyLife.Actions.ActionInfo.Person commentId: P:TinyLife.Actions.ActionInfo.Person isExternal: true - 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 - uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) isExternal: true - uid: TinyLife.Actions.ActionInfo.ActionSpot commentId: P:TinyLife.Actions.ActionInfo.ActionSpot isExternal: true - 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 - uid: TinyLife.Actions.ActionInfo.actionObject commentId: F:TinyLife.Actions.ActionInfo.actionObject isExternal: true - 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 isExternal: true - 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 - uid: TinyLife.Actions.ActionInfo.ActionLocation commentId: F:TinyLife.Actions.ActionInfo.ActionLocation isExternal: true - 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 name: Boolean nameWithType: Boolean fullName: System.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 isExternal: true - 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 - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(Microsoft.Xna.Framework.Point) isExternal: true - 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 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: < nameWithType: < fullName: < - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: 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 - 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 name: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) nameWithType: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single, System.Boolean) spec.csharp: - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) name: ActionUpdate nameWithType: MapObject.ActionUpdate fullName: TinyLife.Objects.MapObject.ActionUpdate - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Actions.Action name: Action nameWithType: Action fullName: TinyLife.Actions.Action - name: ', ' nameWithType: ', ' fullName: ', ' - uid: Microsoft.Xna.Framework.GameTime name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.TimeSpan name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) name: ActionUpdate nameWithType: MapObject.ActionUpdate fullName: TinyLife.Objects.MapObject.ActionUpdate - name: ( nameWithType: ( fullName: ( - uid: TinyLife.Actions.Action name: Action nameWithType: Action fullName: TinyLife.Actions.Action - name: ', ' nameWithType: ', ' fullName: ', ' - uid: Microsoft.Xna.Framework.GameTime name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.TimeSpan name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) isExternal: true - 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 nameWithType: Furniture.GetChildren fullName: TinyLife.Objects.Furniture.GetChildren - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Objects.Furniture.GetChildren``1 name: GetChildren(Of T) nameWithType: Furniture.GetChildren(Of T) fullName: TinyLife.Objects.Furniture.GetChildren(Of T) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) isExternal: true - uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) isExternal: true - 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 - 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 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - 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 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of T, Boolean) fullName.vb: System.Func(Of T, System.Boolean) name.vb: Func(Of T, Boolean) spec.csharp: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true 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 nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: ) nameWithType: ) fullName: ) - 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 isExternal: true - 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 - 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