TinyLifeWeb/docs/api/TinyLife.Actions.ActionInfo.yml

2562 lines
99 KiB
YAML
Raw Normal View History

2021-08-04 06:51:12 +02:00
### 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
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
- TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.ActionInfo.CurrentMap
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2)
2021-08-30 20:44:32 +02:00
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
2022-10-18 13:03:11 +02:00
- TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
2022-12-20 13:25:03 +01:00
- TinyLife.Actions.ActionInfo.GetInvolvedLocations
2022-10-18 13:03:11 +02:00
- TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})
2023-05-26 15:16:22 +02:00
- TinyLife.Actions.ActionInfo.GetInvolvedObjectIds
2022-10-18 13:03:11 +02:00
- TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.ActionInfo.GoalMap
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.ActionInfo.Lot
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: ActionInfo
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
startLine: 15
2021-08-04 06:51:12 +02:00
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]
2021-11-23 16:24:04 +01:00
public class ActionInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder
2021-08-04 06:51:12 +02:00
content.vb: >-
<DataContract>
2023-03-30 18:07:55 +02:00
Public Class ActionInfo Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
2021-08-04 06:51:12 +02:00
inheritance:
- System.Object
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2022-12-20 13:25:03 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: Person
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
startLine: 21
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> that is currently executing the action\n"
example: []
syntax:
content: public Person Person { get; }
parameters: []
return:
type: TinyLife.Objects.Person
2023-03-30 18:07:55 +02:00
content.vb: Public Property Person As Person
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: ActionLocation
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
startLine: 28
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nThe location on the <xref href=\"TinyLife.Actions.ActionInfo.GoalMap\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>&apos;s location or an offset based on the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: >-
[DataMember]
public readonly Vector2 ActionLocation
return:
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
content.vb: >-
<DataMember>
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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: ActionSpot
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
startLine: 32
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >
c
The <xref href="TinyLife.Actions.ActionInfo.ActionSpot" data-throw-if-not-resolved="false"></xref> that this action is related to. Can be null, even if the <xref href="TinyLife.Actions.ActionInfo.actionObject" data-throw-if-not-resolved="false"></xref> 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*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.CurrentMap
commentId: P:TinyLife.Actions.ActionInfo.CurrentMap
id: CurrentMap
2021-08-04 06:51:12 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: CurrentMap
nameWithType: ActionInfo.CurrentMap
fullName: TinyLife.Actions.ActionInfo.CurrentMap
2021-08-04 06:51:12 +02:00
type: Property
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-07-20 14:27:20 +02:00
id: CurrentMap
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
startLine: 39
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nThe <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that the action is currently being executed on, which returns the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public Map CurrentMap { get; }
2021-08-04 06:51:12 +02:00
parameters: []
return:
type: TinyLife.World.Map
2023-07-20 14:27:20 +02:00
content.vb: Public ReadOnly Property CurrentMap As Map
overload: TinyLife.Actions.ActionInfo.CurrentMap*
- uid: TinyLife.Actions.ActionInfo.GoalMap
commentId: P:TinyLife.Actions.ActionInfo.GoalMap
id: GoalMap
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: GoalMap
nameWithType: ActionInfo.GoalMap
fullName: TinyLife.Actions.ActionInfo.GoalMap
type: Property
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalMap
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that this action&apos;s action object, action wall and other key action components are expected to be on. This is essentially the map that the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> should do most of the action on.\n"
example: []
syntax:
content: public Map GoalMap { get; set; }
parameters: []
return:
type: TinyLife.World.Map
content.vb: Public Property GoalMap As Map
overload: TinyLife.Actions.ActionInfo.GoalMap*
2022-05-24 13:36:05 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lot
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 56
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2022-10-18 13:03:11 +02:00
summary: "\nThe lot that this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is on, or the lot that the <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref> is on if there is no action object.\n"
2022-05-24 13:36:05 +02:00
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*
2022-10-18 13:03:11 +02:00
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
id: GetActionObject``1(System.Boolean)
2021-08-04 06:51:12 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: GetActionObject<T>(bool)
nameWithType: ActionInfo.GetActionObject<T>(bool)
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>(bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: GetActionObject
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 91
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nReturns the object that this action is related to, or null if there is none or the object isn&apos;t of the given type, or isn&apos;t on the <xref href=\"TinyLife.Actions.ActionInfo.GoalMap\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this action is related to a <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> and <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> is <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref>, the wall is returned. Otherwise, the involved <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> is returned, if it matches <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code>.\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-01-16 12:24:01 +01:00
content: public T GetActionObject<T>(bool alsoReturnFake = true)
2022-10-18 13:03:11 +02:00
parameters:
2023-01-16 12:24:01 +01:00
- id: alsoReturnFake
2022-10-18 13:03:11 +02:00
type: System.Boolean
2021-08-04 06:51:12 +02:00
typeParameters:
- id: T
description: The type that the action object is expected to be of
return:
type: '{T}'
2023-07-20 14:27:20 +02:00
description: The action object, or null if there is none on the <xref href="TinyLife.Actions.ActionInfo.GoalMap" data-throw-if-not-resolved="false"></xref> or the type does not match
2023-01-16 12:24:01 +01:00
content.vb: Public Function GetActionObject(Of T)(alsoReturnFake As Boolean = True) As T
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.GetActionObject*
2022-10-18 13:03:11 +02:00
nameWithType.vb: ActionInfo.GetActionObject(Of T)(Boolean)
2023-03-30 18:07:55 +02:00
fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)(Boolean)
2022-10-18 13:03:11 +02:00
name.vb: GetActionObject(Of T)(Boolean)
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
id: AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2022-12-20 13:25:03 +01:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: AddAuxiliaryLocation(Map, Vector2)
nameWithType: ActionInfo.AddAuxiliaryLocation(Map, Vector2)
fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
2022-12-20 13:25:03 +01:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2022-12-20 13:25:03 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryLocation
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 113
2022-12-20 13:25:03 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAdds an additional location that, along with <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref>, is involved in this action.\nAdding an auxiliary location causes <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedLocations\" data-throw-if-not-resolved=\"false\"></xref> to consider it.\n"
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public bool AddAuxiliaryLocation(Map map, Vector2 location)
2022-12-20 13:25:03 +01:00
parameters:
2023-07-20 14:27:20 +02:00
- id: map
type: TinyLife.World.Map
description: The map to add the location on.
2022-12-20 13:25:03 +01:00
- id: location
type: Microsoft.Xna.Framework.Vector2
description: The location to add.
2023-03-30 18:07:55 +02:00
return:
type: System.Boolean
2023-07-20 14:27:20 +02:00
content.vb: Public Function AddAuxiliaryLocation(map As Map, location As Vector2) As Boolean
2022-12-20 13:25:03 +01:00
overload: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
id: AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
2022-12-20 13:25:03 +01:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: AddAuxiliaryLocation(Map, Point)
nameWithType: ActionInfo.AddAuxiliaryLocation(Map, Point)
fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map, Microsoft.Xna.Framework.Point)
2022-12-20 13:25:03 +01:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2022-12-20 13:25:03 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryLocation
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 126
2022-12-20 13:25:03 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAdds an additional location that, along with <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref>, is involved in this action.\nAdding an auxiliary location causes <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedLocations\" data-throw-if-not-resolved=\"false\"></xref> to consider it.\n"
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public bool AddAuxiliaryLocation(Map map, Point location)
2022-12-20 13:25:03 +01:00
parameters:
2023-07-20 14:27:20 +02:00
- id: map
type: TinyLife.World.Map
description: The map to add the location on.
2022-12-20 13:25:03 +01:00
- id: location
type: Microsoft.Xna.Framework.Point
description: The location to add.
2023-03-30 18:07:55 +02:00
return:
type: System.Boolean
2023-07-20 14:27:20 +02:00
content.vb: Public Function AddAuxiliaryLocation(map As Map, location As Point) As Boolean
2022-12-20 13:25:03 +01:00
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
2023-03-30 18:07:55 +02:00
branch: main
2022-12-20 13:25:03 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedLocations
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 134
2022-12-20 13:25:03 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nReturns all of the locations that are involved in this action information, including the <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref> and any auxiliary locations added by <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2)\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2022-12-20 13:25:03 +01:00
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public IEnumerable<(Map, Vector2)> GetInvolvedLocations()
2022-12-20 13:25:03 +01:00
return:
2023-07-20 14:27:20 +02:00
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2}}
2022-12-20 13:25:03 +01:00
description: This action&apos;s involved locations.
2023-07-20 14:27:20 +02:00
content.vb: Public Function GetInvolvedLocations() As IEnumerable(Of (Map, Vector2))
2022-12-20 13:25:03 +01:00
overload: TinyLife.Actions.ActionInfo.GetInvolvedLocations*
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: AddAuxiliaryObject
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 151
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nAdds an additional object that, along with the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, is involved in this action.\nAdding an auxiliary object causes <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to consider it, as well as <xref href=\"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action%2cMicrosoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to be called for it.\nAuxiliary objects can be on the <xref href=\"TinyLife.Actions.ActionInfo.CurrentMap\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.ActionInfo.GoalMap\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: public bool AddAuxiliaryObject(MapObject o, ActionSpot spot = null)
2021-08-04 06:51:12 +02:00
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 <xref href="TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)" data-throw-if-not-resolved="false"></xref>
2023-03-30 18:07:55 +02:00
return:
type: System.Boolean
content.vb: Public Function AddAuxiliaryObject(o As MapObject, spot As ActionSpot = Nothing) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.AddAuxiliaryObject*
2022-10-18 13:03:11 +02:00
- 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)
2021-08-04 06:51:12 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: GetInvolvedObjects<T>(ObjectCategory, bool, bool)
nameWithType: ActionInfo.GetInvolvedObjects<T>(ObjectCategory, bool, bool)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects<T>(TinyLife.Objects.ObjectCategory, bool, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: GetInvolvedObjects
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 172
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2022-10-18 13:03:11 +02:00
summary: "\nReturns a set of objects of the given type <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> that match the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">category</code>.\nThe objects considered are the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.GetChildren%60%601\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.Person.GetHeldObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> and the auxiliary objects added using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
2022-10-18 13:03:11 +02:00
content: public IEnumerable<T> GetInvolvedObjects<T>(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true)
2021-08-04 06:51:12 +02:00
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
2023-06-25 15:41:49 +02:00
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture, as well as the <xref href="TinyLife.Objects.MapObject.HoldingPerson" data-throw-if-not-resolved="false"></xref> of objects, should be included
2022-10-18 13:03:11 +02:00
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
2021-08-04 06:51:12 +02:00
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
2022-10-18 13:03:11 +02:00
content.vb: Public Function GetInvolvedObjects(Of T)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, allowFake As Boolean = True) As IEnumerable(Of T)
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.GetInvolvedObjects*
2022-10-18 13:03:11 +02:00
nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean)
2023-03-30 18:07:55 +02:00
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean)
2022-10-18 13:03:11 +02:00
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})
2021-08-04 06:51:12 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: GetInvolvedObject<T>(ObjectCategory, bool, bool, Func<T, bool>)
nameWithType: ActionInfo.GetInvolvedObject<T>(ObjectCategory, bool, bool, Func<T, bool>)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject<T>(TinyLife.Objects.ObjectCategory, bool, bool, System.Func<T, bool>)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: GetInvolvedObject
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 191
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2022-10-18 13:03:11 +02:00
summary: "\nA helper method that returns the first available entry from <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> or null if there is none\n"
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: 'public T GetInvolvedObject<T>(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true, Func<T, bool> predicate = null) where T : MapObject'
2021-08-04 06:51:12 +02:00
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
2023-06-25 15:41:49 +02:00
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture, as well as the <xref href="TinyLife.Objects.MapObject.HoldingPerson" data-throw-if-not-resolved="false"></xref> of objects, should be included
2022-10-18 13:03:11 +02:00
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
2021-11-23 16:24:04 +01:00
- 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.
2021-08-04 06:51:12 +02:00
typeParameters:
- id: T
description: The type that the objects returned should have
return:
type: '{T}'
2022-10-18 13:03:11 +02:00
description: The first object that matches the criteria described in <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>
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
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.GetInvolvedObject*
2022-10-18 13:03:11 +02:00
nameWithType.vb: ActionInfo.GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean))
2023-03-30 18:07:55 +02:00
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObject(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean, System.Func(Of T, Boolean))
2022-10-18 13:03:11 +02:00
name.vb: GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean))
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: GetInvolvedActionSpot
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 210
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2022-10-18 13:03:11 +02:00
summary: "\nReturns the involved action spot for the given involved <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the furniture passed is the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> will be returned.\nOtherwise, the action spot of the involved furniture stored using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: ToFreeActionSpot
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 231
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2022-10-18 13:03:11 +02:00
summary: "\nReturns the first free action spot that matches the given <xref href=\"TinyLife.Objects.ObjectCategory\" data-throw-if-not-resolved=\"false\"></xref> flag for this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this action has no action object and <code data-dev-comment-type=\"paramref\" class=\"paramref\">context</code> contains <xref href=\"TinyLife.Objects.ObjectCategory.Ground\" data-throw-if-not-resolved=\"false\"></xref>, <pre><code>this</code></pre> is returned.\n"
2021-08-04 06:51:12 +02:00
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*
2023-05-26 15:16:22 +02:00
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjectIds
id: GetInvolvedObjectIds
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: GetInvolvedObjectIds()
nameWithType: ActionInfo.GetInvolvedObjectIds()
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds()
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjectIds
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 243
2023-05-26 15:16:22 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a collection of all of the object <xref href=\"TinyLife.Objects.MapObject.Id\" data-throw-if-not-resolved=\"false\"></xref> values involved in this action info. Possible return values include the action object (<xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>), as well as auxiliary objects (<xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref>).\n"
example: []
syntax:
content: public IEnumerable<Guid> GetInvolvedObjectIds()
return:
type: System.Collections.Generic.IEnumerable{System.Guid}
description: The involved object ids.
content.vb: Public Function GetInvolvedObjectIds() As IEnumerable(Of Guid)
overload: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds*
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: Validate
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 259
2021-08-04 06:51:12 +02:00
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:
2022-12-20 13:25:03 +01:00
content: public bool Validate(Person person)
2021-08-04 06:51:12 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that this action info belongs to
2022-12-20 13:25:03 +01:00
return:
type: System.Boolean
content.vb: Public Function Validate(person As Person) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.Validate*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: FromLocation(Person, Map, Vector2)
nameWithType: ActionInfo.FromLocation(Person, Map, Vector2)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: FromLocation
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 331
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given location (and no objects)\n"
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public static ActionInfo FromLocation(Person person, Map map, Vector2 location)
2021-08-04 06:51:12 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that this action info should be related to
2023-07-20 14:27:20 +02:00
- id: map
type: TinyLife.World.Map
description: The <xref href="TinyLife.Actions.ActionInfo.GoalMap" data-throw-if-not-resolved="false"></xref> that this action info should have.
2021-08-04 06:51:12 +02:00
- id: location
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description: The location that this action info should have
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
2023-07-20 14:27:20 +02:00
content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Vector2) As ActionInfo
2021-08-04 06:51:12 +02:00
overload: TinyLife.Actions.ActionInfo.FromLocation*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point)
id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point)
2022-05-24 13:36:05 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: FromLocation(Person, Map, Point)
nameWithType: ActionInfo.FromLocation(Person, Map, Point)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Point)
2022-05-24 13:36:05 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
2023-03-30 18:07:55 +02:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 343
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given location (and no objects).\nThis is a helper method that calls <xref href=\"TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2)\" data-throw-if-not-resolved=\"false\"></xref> with the center of the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">location</code>.\n"
2022-05-24 13:36:05 +02:00
example: []
syntax:
2023-07-20 14:27:20 +02:00
content: public static ActionInfo FromLocation(Person person, Map map, Point location)
2022-05-24 13:36:05 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that this action info should be related to
2023-07-20 14:27:20 +02:00
- id: map
type: TinyLife.World.Map
description: The <xref href="TinyLife.Actions.ActionInfo.GoalMap" data-throw-if-not-resolved="false"></xref> that this action info should have.
2022-05-24 13:36:05 +02:00
- id: location
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description: The location that this action info should have
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
2023-07-20 14:27:20 +02:00
content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Point) As ActionInfo
2022-05-24 13:36:05 +02:00
overload: TinyLife.Actions.ActionInfo.FromLocation*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2)
id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2)
2023-04-26 14:51:19 +02:00
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
2023-07-20 14:27:20 +02:00
name: FromObjectGeneric(Person, Map, Guid, Vector2)
nameWithType: ActionInfo.FromObjectGeneric(Person, Map, Guid, Vector2)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2)
2023-04-26 14:51:19 +02:00
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
2023-07-20 14:27:20 +02:00
startLine: 355
2023-04-26 14:51:19 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given object&apos;s <xref href=\"TinyLife.Objects.MapObject.Id\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.MapObject.Position\" data-throw-if-not-resolved=\"false\"></xref>, but no object spot.\n"
2023-04-27 18:53:16 +02:00
example: []
2023-04-26 14:51:19 +02:00
syntax:
2023-07-20 14:27:20 +02:00
content: public static ActionInfo FromObjectGeneric(Person person, Map map, Guid objectId, Vector2 objectPosition)
2023-04-26 14:51:19 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
2023-04-27 18:53:16 +02:00
description: The person that this action info should be related to.
2023-07-20 14:27:20 +02:00
- id: map
type: TinyLife.World.Map
description: The <xref href="TinyLife.Actions.ActionInfo.GoalMap" data-throw-if-not-resolved="false"></xref> that this action info should have.
2023-04-26 14:51:19 +02:00
- id: objectId
type: System.Guid
2023-04-27 18:53:16 +02:00
description: The <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> of the object that this action info should have.
2023-04-26 14:51:19 +02:00
- id: objectPosition
type: Microsoft.Xna.Framework.Vector2
2023-04-27 18:53:16 +02:00
description: The <xref href="TinyLife.Objects.MapObject.Position" data-throw-if-not-resolved="false"></xref> of the object that this action info should have.
2023-04-26 14:51:19 +02:00
return:
type: TinyLife.Actions.ActionInfo
2023-04-27 18:53:16 +02:00
description: A new action info with the given data.
2023-07-20 14:27:20 +02:00
content.vb: Public Shared Function FromObjectGeneric(person As Person, map As Map, objectId As Guid, objectPosition As Vector2) As ActionInfo
2023-04-26 14:51:19 +02:00
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id: FromObjectGeneric
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 365
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-07-20 14:27:20 +02:00
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given object, but no object spot\n"
2021-08-04 06:51:12 +02:00
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*
2021-08-30 20:44:32 +02:00
- 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
2023-03-30 18:07:55 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-30 20:44:32 +02:00
id: FromSelf
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/ActionInfo.cs
2023-07-20 14:27:20 +02:00
startLine: 374
2021-08-30 20:44:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> 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*
2023-03-30 18:07:55 +02:00
- 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
2023-07-20 14:27:20 +02:00
startLine: 385
2023-03-30 18:07:55 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions
2023-04-26 14:51:19 +02:00
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given person, as well as the given original <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>, from which all data except the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> is copied.\n"
example: []
2023-03-30 18:07:55 +02:00
syntax:
content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
parameters:
- id: person
type: TinyLife.Objects.Person
2023-04-26 14:51:19 +02:00
description: The person that this action info should be related to.
2023-03-30 18:07:55 +02:00
- id: original
type: TinyLife.Actions.ActionInfo
2023-04-26 14:51:19 +02:00
description: The original action info to copy data from.
2023-03-30 18:07:55 +02:00
- id: addOriginalPersonAsAuxiliary
type: System.Boolean
2023-04-26 14:51:19 +02:00
description: Whether the <code data-dev-comment-type="paramref" class="paramref">original</code>&apos;s <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> should be added as an auxiliary object to the returned <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>.
2023-03-30 18:07:55 +02:00
return:
type: TinyLife.Actions.ActionInfo
2023-04-26 14:51:19 +02:00
description: A new action info with the given data.
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
references:
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
2021-08-04 06:51:12 +02:00
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent: MLEM.Data.Json
2021-08-04 06:51:12 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
name: JsonTypeSafeGenericDataHolder
nameWithType: JsonTypeSafeGenericDataHolder
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
isExternal: true
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
2021-11-23 16:24:04 +01:00
- 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
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-08-04 06:51:12 +02:00
name: SetData
isExternal: true
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-08-04 06:51:12 +02:00
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
2022-12-20 13:25:03 +01:00
- 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)
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2022-12-20 13:25:03 +01:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2022-12-20 13:25:03 +01:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: GetData<T>(string)
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(string)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(string)
2021-11-23 16:24:04 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
2021-08-04 06:51:12 +02:00
name.vb: GetData(Of T)(String)
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2023-03-30 18:07:55 +02:00
name: GetData
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2023-03-30 18:07:55 +02:00
name: GetData
2021-08-04 06:51:12 +02:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2021-08-04 06:51:12 +02:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: )
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
isExternal: true
name: GetDataKeys()
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
2021-08-04 06:51:12 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
name: GetDataKeys
isExternal: true
- name: (
- name: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
name: GetDataKeys
isExternal: true
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
name: GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
name: GetType()
2023-03-30 18:07:55 +02:00
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
name: MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
name: ToString()
2023-03-30 18:07:55 +02:00
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- 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)
2023-03-30 18:07:55 +02:00
name: JsonCopy<ActionInfo>(ActionInfo)
nameWithType: Extensions.JsonCopy<ActionInfo>(ActionInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.ActionInfo>(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)
2021-08-04 06:51:12 +02:00
spec.csharp:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionInfo)
name: JsonCopy
- name: <
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionInfo)
name: JsonCopy
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
- name: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
2021-08-04 06:51:12 +02:00
- name: )
- uid: System
commentId: N:System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system
2021-08-04 06:51:12 +02:00
name: System
nameWithType: System
fullName: System
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json
commentId: N:MLEM.Data.Json
isExternal: true
name: MLEM.Data.Json
nameWithType: MLEM.Data.Json
fullName: MLEM.Data.Json
2023-03-30 18:07:55 +02:00
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
2021-08-04 06:51:12 +02:00
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
2023-03-30 18:07:55 +02:00
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
2022-12-20 13:25:03 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2022-12-20 13:25:03 +01:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2022-12-20 13:25:03 +01:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(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)
2023-03-30 18:07:55 +02:00
name: JsonCopy
- name: <
- name: T
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name: JsonCopy
- name: (
- name: Of
- name: " "
- name: T
- name: )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.Person
commentId: P:TinyLife.Actions.ActionInfo.Person
2023-03-30 18:07:55 +02:00
name: Person
nameWithType: ActionInfo.Person
fullName: TinyLife.Actions.ActionInfo.Person
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.GoalMap
commentId: P:TinyLife.Actions.ActionInfo.GoalMap
name: GoalMap
nameWithType: ActionInfo.GoalMap
fullName: TinyLife.Actions.ActionInfo.GoalMap
2022-10-18 13:03:11 +02:00
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: GetActionObject<T>(bool)
nameWithType: ActionInfo.GetActionObject<T>(bool)
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>(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: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.ActionSpot
commentId: P:TinyLife.Actions.ActionInfo.ActionSpot
2023-03-30 18:07:55 +02:00
name: ActionSpot
nameWithType: ActionInfo.ActionSpot
fullName: TinyLife.Actions.ActionInfo.ActionSpot
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
2021-08-04 06:51:12 +02:00
isExternal: true
name: Vector2
nameWithType: Vector2
2022-09-05 14:19:42 +02:00
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
2023-03-30 18:07:55 +02:00
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
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.actionObject
commentId: F:TinyLife.Actions.ActionInfo.actionObject
2023-03-30 18:07:55 +02:00
name: actionObject
nameWithType: ActionInfo.actionObject
fullName: TinyLife.Actions.ActionInfo.actionObject
2021-08-04 06:51:12 +02:00
- 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.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Objects.MapObject.Map
commentId: P:TinyLife.Objects.MapObject.Map
parent: TinyLife.Objects.MapObject
name: Map
nameWithType: MapObject.Map
fullName: TinyLife.Objects.MapObject.Map
- uid: TinyLife.Actions.ActionInfo.CurrentMap*
commentId: Overload:TinyLife.Actions.ActionInfo.CurrentMap
name: CurrentMap
nameWithType: ActionInfo.CurrentMap
fullName: TinyLife.Actions.ActionInfo.CurrentMap
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.World
name: World
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.World
name: World
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Actions.ActionInfo.GoalMap*
commentId: Overload:TinyLife.Actions.ActionInfo.GoalMap
name: GoalMap
nameWithType: ActionInfo.GoalMap
fullName: TinyLife.Actions.ActionInfo.GoalMap
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.ActionInfo.ActionLocation
commentId: F:TinyLife.Actions.ActionInfo.ActionLocation
2023-03-30 18:07:55 +02:00
name: ActionLocation
nameWithType: ActionInfo.ActionLocation
fullName: TinyLife.Actions.ActionInfo.ActionLocation
2022-05-24 13:36:05 +02:00
- 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
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Wall
commentId: T:TinyLife.World.Wall
parent: TinyLife.World
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- uid: TinyLife.Actions.ActionInfo.GetActionObject*
commentId: Overload:TinyLife.Actions.ActionInfo.GetActionObject
name: GetActionObject
nameWithType: ActionInfo.GetActionObject
fullName: TinyLife.Actions.ActionInfo.GetActionObject
2022-10-18 13:03:11 +02:00
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
2021-08-04 06:51:12 +02:00
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
2022-12-20 13:25:03 +01:00
- uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedLocations
2023-03-30 18:07:55 +02:00
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: )
2022-12-20 13:25:03 +01:00
- 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
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2022-12-20 13:25:03 +01:00
isExternal: true
2023-07-20 14:27:20 +02:00
name: AddAuxiliaryLocation(Map, Vector2)
nameWithType: ActionInfo.AddAuxiliaryLocation(Map, Vector2)
fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
spec.csharp:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
name: AddAuxiliaryLocation
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: )
spec.vb:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
name: AddAuxiliaryLocation
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: )
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
2022-12-20 13:25:03 +01:00
isExternal: true
2023-07-20 14:27:20 +02:00
name: AddAuxiliaryLocation(Map, Point)
nameWithType: ActionInfo.AddAuxiliaryLocation(Map, Point)
fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map, Microsoft.Xna.Framework.Point)
2023-03-30 18:07:55 +02:00
spec.csharp:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
2023-03-30 18:07:55 +02:00
name: AddAuxiliaryLocation
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Point)
2023-03-30 18:07:55 +02:00
name: AddAuxiliaryLocation
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
2022-12-20 13:25:03 +01:00
- uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations*
commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedLocations
name: GetInvolvedLocations
nameWithType: ActionInfo.GetInvolvedLocations
fullName: TinyLife.Actions.ActionInfo.GetInvolvedLocations
2023-07-20 14:27:20 +02:00
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2}}
2022-12-20 13:25:03 +01:00
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2023-07-20 14:27:20 +02:00
name: IEnumerable<(Map, Vector2)>
nameWithType: IEnumerable<(Map, Vector2)>
fullName: System.Collections.Generic.IEnumerable<(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)>
nameWithType.vb: IEnumerable(Of (Map, Vector2))
fullName.vb: System.Collections.Generic.IEnumerable(Of (TinyLife.World.Map, Microsoft.Xna.Framework.Vector2))
name.vb: IEnumerable(Of (Map, Vector2))
2022-12-20 13:25:03 +01:00
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-12-20 13:25:03 +01:00
- name: <
2023-07-20 14:27:20 +02:00
- name: (
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
2023-07-20 14:27:20 +02:00
- name: )
2022-12-20 13:25:03 +01:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2023-07-20 14:27:20 +02:00
- name: (
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: )
2023-07-20 14:27:20 +02:00
- name: )
2022-12-20 13:25:03 +01:00
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-12-20 13:25:03 +01:00
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-12-20 13:25:03 +01:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system
2022-12-20 13:25:03 +01:00
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
2023-03-30 18:07:55 +02:00
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
2022-10-18 13:03:11 +02:00
- 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)
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: GetInvolvedObjects<T>(ObjectCategory, bool, bool)
nameWithType: ActionInfo.GetInvolvedObjects<T>(ObjectCategory, bool, bool)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects<T>(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: )
2022-09-05 14:19:42 +02:00
- 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)
2021-08-04 06:51:12 +02:00
parent: TinyLife.Objects.MapObject
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
2021-08-04 06:51:12 +02:00
name: ActionUpdate
- name: (
- uid: TinyLife.Actions.Action
name: Action
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.GameTime
2021-08-04 06:51:12 +02:00
name: GameTime
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
2021-11-26 23:42:22 +01:00
- uid: System.Single
2023-03-30 18:07:55 +02:00
name: float
2021-11-26 23:42:22 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Boolean
2023-03-30 18:07:55 +02:00
name: bool
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
2021-08-04 06:51:12 +02:00
name: ActionUpdate
- name: (
- uid: TinyLife.Actions.Action
name: Action
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.GameTime
2021-08-04 06:51:12 +02:00
name: GameTime
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Boolean
name: Boolean
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name: )
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.CurrentMap
commentId: P:TinyLife.Actions.ActionInfo.CurrentMap
name: CurrentMap
nameWithType: ActionInfo.CurrentMap
fullName: TinyLife.Actions.ActionInfo.CurrentMap
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
2023-03-30 18:07:55 +02:00
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: )
2021-08-04 06:51:12 +02:00
- 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<T>()
nameWithType: Furniture.GetChildren<T>()
fullName: TinyLife.Objects.Furniture.GetChildren<T>()
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
2023-03-30 18:07:55 +02:00
name: GetChildren
- name: <
- name: T
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetChildren``1
2023-03-30 18:07:55 +02:00
name: GetChildren
- name: (
- name: Of
- name: " "
- name: T
- name: )
2021-08-04 06:51:12 +02:00
- name: (
- name: )
2022-10-18 13:03:11 +02:00
- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: GetHeldObject<T>(bool)
nameWithType: Person.GetHeldObject<T>(bool)
fullName: TinyLife.Objects.Person.GetHeldObject<T>(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: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
2023-03-30 18:07:55 +02:00
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: )
2023-06-25 15:41:49 +02:00
- uid: TinyLife.Objects.MapObject.HoldingPerson
commentId: P:TinyLife.Objects.MapObject.HoldingPerson
parent: TinyLife.Objects.MapObject
name: HoldingPerson
nameWithType: MapObject.HoldingPerson
fullName: TinyLife.Objects.MapObject.HoldingPerson
2022-10-18 13:03:11 +02:00
- 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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
name: SetHeldObject<T>(FurnitureType, int[], Guid?, bool)
nameWithType: Person.SetHeldObject<T>(FurnitureType, int[], Guid?, bool)
fullName: TinyLife.Objects.Person.SetHeldObject<T>(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: )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- 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
2021-11-23 16:24:04 +01:00
- uid: System.Func{{T},System.Boolean}
commentId: T:System.Func{``0,System.Boolean}
parent: System
definition: System.Func`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, bool>
nameWithType: Func<T, bool>
fullName: System.Func<T, bool>
2021-11-23 16:24:04 +01:00
nameWithType.vb: Func(Of T, Boolean)
2023-03-30 18:07:55 +02:00
fullName.vb: System.Func(Of T, Boolean)
2021-11-23 16:24:04 +01:00
name.vb: Func(Of T, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2021-11-23 16:24:04 +01:00
- name: <
- name: T
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- uid: System.Boolean
2023-03-30 18:07:55 +02:00
name: bool
2021-11-23 16:24:04 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2021-11-23 16:24:04 +01:00
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
2021-11-23 16:24:04 +01:00
- name: T
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- uid: System.Boolean
name: Boolean
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2021-11-23 16:24:04 +01:00
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2021-11-23 16:24:04 +01:00
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2021-11-23 16:24:04 +01:00
- name: <
- name: T
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
2021-11-23 16:24:04 +01:00
- name: T
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- name: TResult
- name: )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
name: Ground
nameWithType: ObjectCategory.Ground
fullName: TinyLife.Objects.ObjectCategory.Ground
2021-08-04 06:51:12 +02:00
- 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
2023-05-26 15:16:22 +02:00
- uid: TinyLife.Objects.MapObject.Id
commentId: P:TinyLife.Objects.MapObject.Id
parent: TinyLife.Objects.MapObject
name: Id
nameWithType: MapObject.Id
fullName: TinyLife.Objects.MapObject.Id
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds*
commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedObjectIds
name: GetInvolvedObjectIds
nameWithType: ActionInfo.GetInvolvedObjectIds
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds
- uid: System.Collections.Generic.IEnumerable{System.Guid}
commentId: T:System.Collections.Generic.IEnumerable{System.Guid}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Guid>
nameWithType: IEnumerable<Guid>
fullName: System.Collections.Generic.IEnumerable<System.Guid>
nameWithType.vb: IEnumerable(Of Guid)
fullName.vb: System.Collections.Generic.IEnumerable(Of System.Guid)
name.vb: IEnumerable(Of Guid)
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: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- 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: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
2021-08-04 06:51:12 +02:00
- 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
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2022-09-05 14:19:42 +02:00
isExternal: true
2023-07-20 14:27:20 +02:00
name: FromLocation(Person, Map, Vector2)
nameWithType: ActionInfo.FromLocation(Person, Map, Vector2)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
spec.csharp:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
name: FromLocation
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: )
spec.vb:
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
2023-03-30 18:07:55 +02:00
name: FromLocation
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: )
2023-04-27 18:53:16 +02:00
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject
name: Position
nameWithType: MapObject.Position
fullName: TinyLife.Objects.MapObject.Position
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric*
commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric
name: FromObjectGeneric
nameWithType: ActionInfo.FromObjectGeneric
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric
2023-04-26 14:51:19 +02:00
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
2021-08-30 20:44:32 +02:00
- uid: TinyLife.Actions.ActionInfo.FromSelf*
commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf
name: FromSelf
nameWithType: ActionInfo.FromSelf
fullName: TinyLife.Actions.ActionInfo.FromSelf
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Actions.ActionInfo.FromActionInfo*
commentId: Overload:TinyLife.Actions.ActionInfo.FromActionInfo
name: FromActionInfo
nameWithType: ActionInfo.FromActionInfo
fullName: TinyLife.Actions.ActionInfo.FromActionInfo