### 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 Settings content.vb: Public Structure 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 modifiers.csharp: - public - struct modifiers.vb: - Public - Structure - 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()) modifiers.csharp: - public modifiers.vb: - Public - 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 modifiers.csharp: - public modifiers.vb: - Public - 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 modifiers.csharp: - public modifiers.vb: - Public - 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)() modifiers.csharp: - public modifiers.vb: - Public - 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 modifiers.csharp: - public modifiers.vb: - Public 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 isExternal: true - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects - uid: System.ValueType.Equals(System.Object) commentId: M:System.ValueType.Equals(System.Object) parent: System.ValueType isExternal: true name: Equals(Object) nameWithType: ValueType.Equals(Object) fullName: System.ValueType.Equals(System.Object) spec.csharp: - uid: System.ValueType.Equals(System.Object) name: Equals nameWithType: ValueType.Equals fullName: System.ValueType.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.Equals(System.Object) name: Equals nameWithType: ValueType.Equals fullName: System.ValueType.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.ValueType.GetHashCode commentId: M:System.ValueType.GetHashCode parent: System.ValueType isExternal: true name: GetHashCode() nameWithType: ValueType.GetHashCode() fullName: System.ValueType.GetHashCode() spec.csharp: - uid: System.ValueType.GetHashCode name: GetHashCode nameWithType: ValueType.GetHashCode fullName: System.ValueType.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.GetHashCode name: GetHashCode nameWithType: ValueType.GetHashCode fullName: System.ValueType.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.ValueType.ToString commentId: M:System.ValueType.ToString parent: System.ValueType isExternal: true name: ToString() nameWithType: ValueType.ToString() fullName: System.ValueType.ToString() spec.csharp: - uid: System.ValueType.ToString name: ToString nameWithType: ValueType.ToString fullName: System.ValueType.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.ToString name: ToString nameWithType: ValueType.ToString fullName: System.ValueType.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: 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() nameWithType: Extensions.JsonCopy() fullName: TinyLife.Utilities.Extensions.JsonCopy() nameWithType.vb: Extensions.JsonCopy(Of LightFurniture.Settings)() fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.LightFurniture.Settings)() name.vb: JsonCopy(Of LightFurniture.Settings)() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 name: JsonCopy(Of LightFurniture.Settings) nameWithType: Extensions.JsonCopy(Of LightFurniture.Settings) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.LightFurniture.Settings) - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.ValueType commentId: T:System.ValueType parent: System isExternal: true name: ValueType nameWithType: ValueType fullName: System.ValueType - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.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 nameWithType: Extensions.JsonCopy fullName: TinyLife.Utilities.Extensions.JsonCopy - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Of T) nameWithType: Extensions.JsonCopy(Of T) fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.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 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 nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - uid: TinyLife.Objects.LightFurniture name: LightFurniture nameWithType: LightFurniture fullName: TinyLife.Objects.LightFurniture - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Objects.Light name: Light nameWithType: Light fullName: TinyLife.Objects.Light - name: '[]' nameWithType: '[]' fullName: '[]' - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: TinyLife.Objects.LightFurniture name: LightFurniture nameWithType: LightFurniture fullName: TinyLife.Objects.LightFurniture - name: ', ' nameWithType: ', ' fullName: ', ' - uid: TinyLife.Objects.Light name: Light nameWithType: Light fullName: TinyLife.Objects.Light - name: () nameWithType: () fullName: () - name: ) nameWithType: ) fullName: ) - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of T, TResult) fullName.vb: System.Func(Of T, TResult) name.vb: Func(Of T, TResult) spec.csharp: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: ) nameWithType: ) fullName: ) - uid: TinyLife.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 name: Boolean nameWithType: Boolean fullName: System.Boolean - uid: TinyLife.Objects.LightFurniture.Settings.CreateLights commentId: F:TinyLife.Objects.LightFurniture.Settings.CreateLights isExternal: true - uid: TinyLife.Objects.Particle.DrawOffset commentId: F:TinyLife.Objects.Particle.DrawOffset isExternal: true - uid: System.Func{TinyLife.Objects.LightFurniture,Microsoft.Xna.Framework.Vector2}[] isExternal: true 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 nameWithType: Func fullName: System.Func isExternal: true - name: < nameWithType: < fullName: < - uid: TinyLife.Objects.LightFurniture name: LightFurniture nameWithType: LightFurniture fullName: TinyLife.Objects.LightFurniture - name: ', ' nameWithType: ', ' fullName: ', ' - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 isExternal: true - name: '>' nameWithType: '>' fullName: '>' - name: '[]' nameWithType: '[]' fullName: '[]' spec.vb: - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: TinyLife.Objects.LightFurniture name: LightFurniture nameWithType: LightFurniture fullName: TinyLife.Objects.LightFurniture - name: ', ' nameWithType: ', ' fullName: ', ' - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 isExternal: true - name: ) nameWithType: ) fullName: ) - name: () nameWithType: () fullName: () - uid: TinyLife.Objects.ObjectCategory.Lamp commentId: F:TinyLife.Objects.ObjectCategory.Lamp isExternal: true