### YamlMime:ManagedReference items: - uid: TinyLife.Objects.LightFurniture.Settings commentId: T:TinyLife.Objects.LightFurniture.Settings id: LightFurniture.Settings parent: TinyLife.Objects children: - TinyLife.Objects.LightFurniture.Settings.CreateLights - TinyLife.Objects.LightFurniture.Settings.FireParticleOffsets - TinyLife.Objects.LightFurniture.Settings.Flickers - TinyLife.Objects.LightFurniture.Settings.IsAutomatic - TinyLife.Objects.LightFurniture.Settings.IsElectrical langs: - csharp - vb name: LightFurniture.Settings nameWithType: LightFurniture.Settings fullName: TinyLife.Objects.LightFurniture.Settings type: Struct source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Objects/LightFurniture.cs startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA set of settings for a , which can be added to a furniture type using .\n" example: [] syntax: content: public struct LightFurniture.Settings content.vb: Public Structure LightFurniture.Settings 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.Objects.LightFurniture.Settings.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Objects.LightFurniture.Settings.CreateLights commentId: F:TinyLife.Objects.LightFurniture.Settings.CreateLights id: CreateLights parent: TinyLife.Objects.LightFurniture.Settings langs: - csharp - vb name: CreateLights nameWithType: LightFurniture.Settings.CreateLights fullName: TinyLife.Objects.LightFurniture.Settings.CreateLights type: Field source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA function that is used to create the lights for the .\n" example: [] syntax: content: public Func CreateLights return: type: System.Func{TinyLife.Objects.LightFurniture,TinyLife.Objects.Light[]} content.vb: Public CreateLights As Func(Of LightFurniture, Light()) - uid: TinyLife.Objects.LightFurniture.Settings.IsElectrical commentId: F:TinyLife.Objects.LightFurniture.Settings.IsElectrical id: IsElectrical parent: TinyLife.Objects.LightFurniture.Settings langs: - csharp - vb name: IsElectrical nameWithType: LightFurniture.Settings.IsElectrical fullName: TinyLife.Objects.LightFurniture.Settings.IsElectrical type: Field source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsElectrical path: ../TinyLife/Objects/LightFurniture.cs startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nWhether the light furniture is electrical. If it is, it will automatically be if the owning household's bills have not been paid.\n" example: [] syntax: content: public bool IsElectrical return: type: System.Boolean content.vb: Public IsElectrical As Boolean - uid: TinyLife.Objects.LightFurniture.Settings.Flickers commentId: F:TinyLife.Objects.LightFurniture.Settings.Flickers id: Flickers parent: TinyLife.Objects.LightFurniture.Settings langs: - csharp - vb name: Flickers nameWithType: LightFurniture.Settings.Flickers fullName: TinyLife.Objects.LightFurniture.Settings.Flickers type: Field source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flickers path: ../TinyLife/Objects/LightFurniture.cs startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nWhether the light furniture flickers, which causes the lights created in to change size slightly over time.\n" example: [] syntax: content: public bool Flickers return: type: System.Boolean content.vb: Public Flickers As Boolean - uid: TinyLife.Objects.LightFurniture.Settings.FireParticleOffsets commentId: F:TinyLife.Objects.LightFurniture.Settings.FireParticleOffsets id: FireParticleOffsets parent: TinyLife.Objects.LightFurniture.Settings langs: - csharp - vb name: FireParticleOffsets nameWithType: LightFurniture.Settings.FireParticleOffsets fullName: TinyLife.Objects.LightFurniture.Settings.FireParticleOffsets type: Field source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireParticleOffsets path: ../TinyLife/Objects/LightFurniture.cs startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA set of positions that fire particles should be displayed with, based on the given instance's position.\nThese offsets are applied to .\nIf this is null, no fire particles will be displayed.\n" example: [] syntax: content: public Func[] FireParticleOffsets return: type: System.Func{TinyLife.Objects.LightFurniture,Microsoft.Xna.Framework.Vector2}[] content.vb: Public FireParticleOffsets As Func(Of LightFurniture, Vector2)() - uid: TinyLife.Objects.LightFurniture.Settings.IsAutomatic commentId: F:TinyLife.Objects.LightFurniture.Settings.IsAutomatic id: IsAutomatic parent: TinyLife.Objects.LightFurniture.Settings langs: - csharp - vb name: IsAutomatic nameWithType: LightFurniture.Settings.IsAutomatic fullName: TinyLife.Objects.LightFurniture.Settings.IsAutomatic type: Field source: remote: path: TinyLife/Objects/LightFurniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAutomatic path: ../TinyLife/Objects/LightFurniture.cs startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nWhether this light furniture is lit and unlit automatically based on the time of day.\nLight furniture with this setting should not use the category, as that is what allows it to be toggled on and off by people.\n" example: [] syntax: content: public bool IsAutomatic return: type: System.Boolean content.vb: Public IsAutomatic As Boolean references: - uid: TinyLife.Objects.LightFurniture commentId: T:TinyLife.Objects.LightFurniture parent: TinyLife.Objects name: LightFurniture nameWithType: LightFurniture fullName: TinyLife.Objects.LightFurniture - uid: TinyLife.Objects.FurnitureType.TypeSettings.LightSettings commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.LightSettings name: LightSettings nameWithType: FurnitureType.TypeSettings.LightSettings fullName: TinyLife.Objects.FurnitureType.TypeSettings.LightSettings - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects - uid: System.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.Objects.LightFurniture.Settings.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Settings) nameWithType: Extensions.JsonCopy(LightFurniture.Settings) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.LightFurniture.Settings) nameWithType.vb: Extensions.JsonCopy(Of LightFurniture.Settings)(LightFurniture.Settings) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.LightFurniture.Settings)(TinyLife.Objects.LightFurniture.Settings) name.vb: JsonCopy(Of Settings)(Settings) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.LightFurniture.Settings) name: JsonCopy - name: < - uid: TinyLife.Objects.LightFurniture.Settings name: Settings - name: '>' - name: ( - uid: TinyLife.Objects.LightFurniture.Settings name: Settings - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.LightFurniture.Settings) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.Objects.LightFurniture.Settings name: Settings - name: ) - name: ( - uid: TinyLife.Objects.LightFurniture.Settings name: Settings - 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) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: 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 name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities - uid: System.Func{TinyLife.Objects.LightFurniture,TinyLife.Objects.Light[]} commentId: T:System.Func{TinyLife.Objects.LightFurniture,TinyLife.Objects.Light[]} parent: System definition: System.Func`2 href: https://learn.microsoft.com/dotnet/api/system.func-2 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of LightFurniture, Light()) fullName.vb: System.Func(Of TinyLife.Objects.LightFurniture, TinyLife.Objects.Light()) name.vb: Func(Of LightFurniture, Light()) spec.csharp: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - uid: TinyLife.Objects.LightFurniture name: LightFurniture - name: ',' - name: " " - uid: TinyLife.Objects.Light name: Light - name: '[' - name: ']' - 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.Objects.LightFurniture name: LightFurniture - name: ',' - name: " " - uid: TinyLife.Objects.Light name: Light - name: ( - name: ) - name: ) - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of T, TResult) fullName.vb: System.Func(Of T, TResult) name.vb: Func(Of T, TResult) spec.csharp: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - name: T - name: ',' - name: " " - name: TResult - name: '>' spec.vb: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: ( - name: Of - name: " " - name: T - name: ',' - name: " " - name: TResult - name: ) - uid: TinyLife.Objects.LightFurniture.IsDisabled commentId: F:TinyLife.Objects.LightFurniture.IsDisabled parent: TinyLife.Objects.LightFurniture name: IsDisabled nameWithType: LightFurniture.IsDisabled fullName: TinyLife.Objects.LightFurniture.IsDisabled - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean - uid: TinyLife.Objects.LightFurniture.Settings.CreateLights commentId: F:TinyLife.Objects.LightFurniture.Settings.CreateLights name: CreateLights nameWithType: LightFurniture.Settings.CreateLights fullName: TinyLife.Objects.LightFurniture.Settings.CreateLights - uid: TinyLife.Objects.Particle.DrawOffset commentId: F:TinyLife.Objects.Particle.DrawOffset name: DrawOffset nameWithType: Particle.DrawOffset fullName: TinyLife.Objects.Particle.DrawOffset - uid: System.Func{TinyLife.Objects.LightFurniture,Microsoft.Xna.Framework.Vector2}[] isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 name: Func[] nameWithType: Func[] fullName: System.Func[] nameWithType.vb: Func(Of LightFurniture, Vector2)() fullName.vb: System.Func(Of TinyLife.Objects.LightFurniture, Microsoft.Xna.Framework.Vector2)() name.vb: Func(Of LightFurniture, Vector2)() spec.csharp: - uid: System.Func`2 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - uid: TinyLife.Objects.LightFurniture name: LightFurniture - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: '>' - name: '[' - 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.Objects.LightFurniture name: LightFurniture - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ) - name: ( - name: ) - uid: TinyLife.Objects.ObjectCategory.Lamp commentId: F:TinyLife.Objects.ObjectCategory.Lamp name: Lamp nameWithType: ObjectCategory.Lamp fullName: TinyLife.Objects.ObjectCategory.Lamp