TinyLifeWeb/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml

1158 lines
38 KiB
YAML
Raw Normal View History

2024-03-09 19:49:55 +01:00
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
commentId: T:TinyLife.Actions.SimpleBehaviorAction.ActionSettings
id: SimpleBehaviorAction.ActionSettings
parent: TinyLife.Actions
children:
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
langs:
- csharp
- vb
name: SimpleBehaviorAction.ActionSettings
nameWithType: SimpleBehaviorAction.ActionSettings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
type: Struct
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public struct SimpleBehaviorAction.ActionSettings
content.vb: Public Structure SimpleBehaviorAction.ActionSettings
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
id: Settings
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: Settings
nameWithType: SimpleBehaviorAction.ActionSettings.Settings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public ActionType.TypeSettings Settings
return:
type: TinyLife.Actions.ActionType.TypeSettings
content.vb: Public Settings As ActionType.TypeSettings
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
id: ConstructBehavior
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: ConstructBehavior
nameWithType: SimpleBehaviorAction.ActionSettings.ConstructBehavior
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructBehavior
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public required Func<SimpleBehaviorAction, ActionBehavior> ConstructBehavior
return:
type: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
content.vb: Public ConstructBehavior As Func(Of SimpleBehaviorAction, ActionBehavior)
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
id: CompletionTime
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: CompletionTime
nameWithType: SimpleBehaviorAction.ActionSettings.CompletionTime
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionTime
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public required TimeSpan CompletionTime
return:
type: System.TimeSpan
content.vb: Public CompletionTime As TimeSpan
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
id: GainedSkill
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: GainedSkill
nameWithType: SimpleBehaviorAction.ActionSettings.GainedSkill
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public (SkillType Type, float Amount) GainedSkill
return:
type: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
content.vb: Public GainedSkill As (Type As SkillType, Amount As Single)
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
id: RestoredNeeds
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: RestoredNeeds
nameWithType: SimpleBehaviorAction.ActionSettings.RestoredNeeds
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeeds
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public (NeedType Type, float Amount)[] RestoredNeeds
return:
type: System.ValueTuple{TinyLife.NeedType,System.Single}[]
content.vb: Public RestoredNeeds As (Type As NeedType, Amount As Single)()
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
id: EfficiencyMattersCompletion
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: EfficiencyMattersCompletion
nameWithType: SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyMattersCompletion
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public bool EfficiencyMattersCompletion
return:
type: System.Boolean
content.vb: Public EfficiencyMattersCompletion As Boolean
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
id: DisallowedEmotions
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: DisallowedEmotions
nameWithType: SimpleBehaviorAction.ActionSettings.DisallowedEmotions
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisallowedEmotions
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public EmotionType[] DisallowedEmotions
return:
type: TinyLife.Emotions.EmotionType[]
content.vb: Public DisallowedEmotions As EmotionType()
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
id: OnCompleted
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: OnCompleted
nameWithType: SimpleBehaviorAction.ActionSettings.OnCompleted
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public Action<SimpleBehaviorAction, CompletionType> OnCompleted
return:
type: System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
content.vb: Public OnCompleted As Action(Of SimpleBehaviorAction, CompletionType)
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
id: AllowMultitasking
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: AllowMultitasking
nameWithType: SimpleBehaviorAction.ActionSettings.AllowMultitasking
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMultitasking
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public Func<SimpleBehaviorAction, Action, bool> AllowMultitasking
return:
type: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
content.vb: Public AllowMultitasking As Func(Of SimpleBehaviorAction, Action, Boolean)
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory)'
parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
langs:
- csharp
- vb
name: ActionSettings(string, ObjectCategory)
nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings(string, ObjectCategory)
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings(string, TinyLife.Objects.ObjectCategory)
type: Constructor
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public ActionSettings(string name, ObjectCategory context)
parameters:
- id: name
type: System.String
- id: context
type: TinyLife.Objects.ObjectCategory
content.vb: Public Sub New(name As String, context As ObjectCategory)
overload: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor*
nameWithType.vb: SimpleBehaviorAction.ActionSettings.New(String, ObjectCategory)
fullName.vb: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.New(String, TinyLife.Objects.ObjectCategory)
name.vb: New(String, ObjectCategory)
references:
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<ActionSettings>(ActionSettings)
nameWithType: Extensions.JsonCopy<SimpleBehaviorAction.ActionSettings>(SimpleBehaviorAction.ActionSettings)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.SimpleBehaviorAction.ActionSettings>(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
nameWithType.vb: Extensions.JsonCopy(Of SimpleBehaviorAction.ActionSettings)(SimpleBehaviorAction.ActionSettings)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.SimpleBehaviorAction.ActionSettings)(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
name.vb: JsonCopy(Of ActionSettings)(ActionSettings)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- name: '>'
- name: (
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- name: )
- name: (
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- name: )
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#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)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
commentId: T:System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<SimpleBehaviorAction, ActionBehavior>
nameWithType: Func<SimpleBehaviorAction, ActionBehavior>
fullName: System.Func<TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Behaviors.ActionBehavior>
nameWithType.vb: Func(Of SimpleBehaviorAction, ActionBehavior)
fullName.vb: System.Func(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Behaviors.ActionBehavior)
name.vb: Func(Of SimpleBehaviorAction, ActionBehavior)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
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
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: T
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- name: T
- name: ','
- name: " "
- name: TResult
- name: )
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
commentId: T:System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
parent: System
definition: System.ValueTuple`2
href: TinyLife.Skills.SkillType.html
name: (SkillType Type, float Amount)
nameWithType: (SkillType Type, float Amount)
fullName: (TinyLife.Skills.SkillType Type, float Amount)
nameWithType.vb: (Type As SkillType, Amount As Single)
fullName.vb: (Type As TinyLife.Skills.SkillType, Amount As Single)
name.vb: (Type As SkillType, Amount As Single)
spec.csharp:
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.type
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Amount
name: Amount
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.amount
- name: )
spec.vb:
- name: (
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.type
- name: " "
- name: As
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Amount
name: Amount
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.amount
- name: " "
- name: As
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: (T1, T2)
spec.csharp:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
spec.vb:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}[]
isExternal: true
href: TinyLife.NeedType.html
name: (NeedType Type, float Amount)[]
nameWithType: (NeedType Type, float Amount)[]
fullName: (TinyLife.NeedType Type, float Amount)[]
nameWithType.vb: (Type As NeedType, Amount As Single)()
fullName.vb: (Type As TinyLife.NeedType, Amount As Single)()
name.vb: (Type As NeedType, Amount As Single)()
spec.csharp:
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount
name: Amount
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount
- name: )
- name: '['
- name: ']'
spec.vb:
- name: (
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type
- name: " "
- name: As
- name: " "
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount
name: Amount
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount
- name: " "
- name: As
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: (
- name: )
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Emotions.EmotionType[]
isExternal: true
href: TinyLife.Emotions.EmotionType.html
name: EmotionType[]
nameWithType: EmotionType[]
fullName: TinyLife.Emotions.EmotionType[]
nameWithType.vb: EmotionType()
fullName.vb: TinyLife.Emotions.EmotionType()
name.vb: EmotionType()
spec.csharp:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: (
- name: )
- uid: System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
commentId: T:System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
parent: System
definition: System.Action`2
href: https://learn.microsoft.com/dotnet/api/system.action-2
name: Action<SimpleBehaviorAction, CompletionType>
nameWithType: Action<SimpleBehaviorAction, CompletionType>
fullName: System.Action<TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.CompletionType>
nameWithType.vb: Action(Of SimpleBehaviorAction, CompletionType)
fullName.vb: System.Action(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.CompletionType)
name.vb: Action(Of SimpleBehaviorAction, CompletionType)
spec.csharp:
- uid: System.Action`2
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
spec.vb:
- uid: System.Action`2
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: System.Action`2
commentId: T:System.Action`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
name: Action<T1, T2>
nameWithType: Action<T1, T2>
fullName: System.Action<T1, T2>
nameWithType.vb: Action(Of T1, T2)
fullName.vb: System.Action(Of T1, T2)
name.vb: Action(Of T1, T2)
spec.csharp:
- uid: System.Action`2
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: '>'
spec.vb:
- uid: System.Action`2
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
commentId: T:System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
parent: System
definition: System.Func`3
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<SimpleBehaviorAction, Action, bool>
nameWithType: Func<SimpleBehaviorAction, Action, bool>
fullName: System.Func<TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Action, bool>
nameWithType.vb: Func(Of SimpleBehaviorAction, Action, Boolean)
fullName.vb: System.Func(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Action, Boolean)
name.vb: Func(Of SimpleBehaviorAction, Action, Boolean)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<T1, T2, TResult>
nameWithType: Func<T1, T2, TResult>
fullName: System.Func<T1, T2, TResult>
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor*
commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html#TinyLife_Actions_SimpleBehaviorAction_ActionSettings__ctor_System_String_TinyLife_Objects_ObjectCategory_
name: ActionSettings
nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings
nameWithType.vb: SimpleBehaviorAction.ActionSettings.New
fullName.vb: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
href: TinyLife.Objects.ObjectCategory.html
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html