### YamlMime:ManagedReference
items:
- uid: TinyLife.Objects.ObjectCategory
  commentId: T:TinyLife.Objects.ObjectCategory
  id: ObjectCategory
  parent: TinyLife.Objects
  children:
  - TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
  - TinyLife.Objects.ObjectCategory.AllowedOnWater
  - TinyLife.Objects.ObjectCategory.BabyBathtub
  - TinyLife.Objects.ObjectCategory.BabySittable
  - TinyLife.Objects.ObjectCategory.Barbecue
  - TinyLife.Objects.ObjectCategory.BartendingObject
  - TinyLife.Objects.ObjectCategory.Bookshelf
  - TinyLife.Objects.ObjectCategory.CafeDisplayCase
  - TinyLife.Objects.ObjectCategory.CanBeScrapped
  - TinyLife.Objects.ObjectCategory.CanBeThrownAway
  - TinyLife.Objects.ObjectCategory.CanCoverDoor
  - TinyLife.Objects.ObjectCategory.CanCoverWindow
  - TinyLife.Objects.ObjectCategory.CeilingHanging
  - TinyLife.Objects.ObjectCategory.Chair
  - TinyLife.Objects.ObjectCategory.ChangingStation
  - TinyLife.Objects.ObjectCategory.ChildStove
  - TinyLife.Objects.ObjectCategory.Cleanable
  - TinyLife.Objects.ObjectCategory.CoffeeMachine
  - TinyLife.Objects.ObjectCategory.Computer
  - TinyLife.Objects.ObjectCategory.Counter
  - TinyLife.Objects.ObjectCategory.CounterObject
  - TinyLife.Objects.ObjectCategory.Crib
  - TinyLife.Objects.ObjectCategory.DeskObject
  - TinyLife.Objects.ObjectCategory.DisallowedOnGround
  - TinyLife.Objects.ObjectCategory.DoubleBed
  - TinyLife.Objects.ObjectCategory.DumbbellHolder
  - TinyLife.Objects.ObjectCategory.Easel
  - TinyLife.Objects.ObjectCategory.FireLight
  - TinyLife.Objects.ObjectCategory.ForceGridPlacement
  - TinyLife.Objects.ObjectCategory.Fridge
  - TinyLife.Objects.ObjectCategory.Gravestone
  - TinyLife.Objects.ObjectCategory.Ground
  - TinyLife.Objects.ObjectCategory.GroundItem
  - TinyLife.Objects.ObjectCategory.Holdable
  - TinyLife.Objects.ObjectCategory.JungleGym
  - TinyLife.Objects.ObjectCategory.Lamp
  - TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  - TinyLife.Objects.ObjectCategory.Mailbox
  - TinyLife.Objects.ObjectCategory.Mirror
  - TinyLife.Objects.ObjectCategory.NaturalGroundRequired
  - TinyLife.Objects.ObjectCategory.Newspaper
  - TinyLife.Objects.ObjectCategory.NonBuyable
  - TinyLife.Objects.ObjectCategory.NonColliding
  - TinyLife.Objects.ObjectCategory.NonMovable
  - TinyLife.Objects.ObjectCategory.NonSellable
  - TinyLife.Objects.ObjectCategory.Nothing
  - TinyLife.Objects.ObjectCategory.ObstructedByRoofs
  - TinyLife.Objects.ObjectCategory.op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  - TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  - TinyLife.Objects.ObjectCategory.op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  - TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory
  - TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
  - TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory)
  - TinyLife.Objects.ObjectCategory.OpeningHoursSign
  - TinyLife.Objects.ObjectCategory.Oven
  - TinyLife.Objects.ObjectCategory.People
  - TinyLife.Objects.ObjectCategory.Potty
  - TinyLife.Objects.ObjectCategory.RoofAttached
  - TinyLife.Objects.ObjectCategory.Sandbox
  - TinyLife.Objects.ObjectCategory.Self
  - TinyLife.Objects.ObjectCategory.Shower
  - TinyLife.Objects.ObjectCategory.SingleBed
  - TinyLife.Objects.ObjectCategory.Sink
  - TinyLife.Objects.ObjectCategory.SmallObject
  - TinyLife.Objects.ObjectCategory.StandingDesk
  - TinyLife.Objects.ObjectCategory.Stove
  - TinyLife.Objects.ObjectCategory.Table
  - TinyLife.Objects.ObjectCategory.TeaKit
  - TinyLife.Objects.ObjectCategory.Television
  - TinyLife.Objects.ObjectCategory.Toilet
  - TinyLife.Objects.ObjectCategory.ToyBox
  - TinyLife.Objects.ObjectCategory.TrashCan
  - TinyLife.Objects.ObjectCategory.Treadmill
  - TinyLife.Objects.ObjectCategory.Tree
  - TinyLife.Objects.ObjectCategory.TreeDecor
  - TinyLife.Objects.ObjectCategory.WallHanging
  - TinyLife.Objects.ObjectCategory.Walls
  - TinyLife.Objects.ObjectCategory.Wardrobe
  - TinyLife.Objects.ObjectCategory.WaterRequired
  - TinyLife.Objects.ObjectCategory.WoodworkingItem
  langs:
  - csharp
  - vb
  name: ObjectCategory
  nameWithType: ObjectCategory
  fullName: TinyLife.Objects.ObjectCategory
  type: Class
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ObjectCategory
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 535
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nAn object category is a way to tell the <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.AbstractSpot\" data-throw-if-not-resolved=\"false\"></xref> system what type an object is.\nAn object can have any number of categories attached to it, since <xref href=\"DynamicEnums.DynamicEnum\" data-throw-if-not-resolved=\"false\"></xref> provides <xref href=\"System.FlagsAttribute\" data-throw-if-not-resolved=\"false\"></xref>-like behavior.\nCustom modded categories can be added and retrieved using <xref href=\"TinyLife.Objects.MapObject.GetModCategory(System.String)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: 'public class ObjectCategory : DynamicEnum'
    content.vb: Public Class ObjectCategory Inherits DynamicEnum
  inheritance:
  - System.Object
  - DynamicEnums.DynamicEnum
  inheritedMembers:
  - DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
  - DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
  - DynamicEnums.DynamicEnum.ToString
  - DynamicEnums.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger)
  - DynamicEnums.DynamicEnum.AddValue``1(System.String)
  - DynamicEnums.DynamicEnum.AddFlag``1(System.String)
  - DynamicEnums.DynamicEnum.GetValues``1
  - DynamicEnums.DynamicEnum.GetValues(System.Type)
  - DynamicEnums.DynamicEnum.GetFlags``1({T},System.Boolean)
  - DynamicEnums.DynamicEnum.GetUniqueFlags``1({T})
  - DynamicEnums.DynamicEnum.Or``1({T},{T})
  - DynamicEnums.DynamicEnum.And``1({T},{T})
  - DynamicEnums.DynamicEnum.Xor``1({T},{T})
  - DynamicEnums.DynamicEnum.Neg``1({T})
  - DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
  - DynamicEnums.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger)
  - DynamicEnums.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger)
  - DynamicEnums.DynamicEnum.Parse``1(System.String)
  - DynamicEnums.DynamicEnum.Parse(System.Type,System.String)
  - DynamicEnums.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger)
  - DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
  - 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)
  extensionMethods:
  - TinyLife.Objects.ObjectCategory.TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName
  - TinyLife.Objects.ObjectCategory.TinyLife.Utilities.Extensions.GetDefaultTab
  - TinyLife.Objects.ObjectCategory.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Objects.ObjectCategory.Nothing
  commentId: F:TinyLife.Objects.ObjectCategory.Nothing
  id: Nothing
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Nothing
  nameWithType: ObjectCategory.Nothing
  fullName: TinyLife.Objects.ObjectCategory.Nothing
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Nothing
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 538
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that reprsents an object without any properties
  example: []
  syntax:
    content: public static readonly ObjectCategory Nothing
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly [Nothing] As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Ground
  commentId: F:TinyLife.Objects.ObjectCategory.Ground
  id: Ground
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Ground
  nameWithType: ObjectCategory.Ground
  fullName: TinyLife.Objects.ObjectCategory.Ground
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Ground
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 540
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents the ground
  example: []
  syntax:
    content: public static readonly ObjectCategory Ground
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Ground As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Chair
  commentId: F:TinyLife.Objects.ObjectCategory.Chair
  id: Chair
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Chair
  nameWithType: ObjectCategory.Chair
  fullName: TinyLife.Objects.ObjectCategory.Chair
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Chair
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 542
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents sittable surfaces for non-babies.
  example: []
  syntax:
    content: public static readonly ObjectCategory Chair
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Chair As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.BabySittable
  commentId: F:TinyLife.Objects.ObjectCategory.BabySittable
  id: BabySittable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: BabySittable
  nameWithType: ObjectCategory.BabySittable
  fullName: TinyLife.Objects.ObjectCategory.BabySittable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BabySittable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 544
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that babies can sit on.
  example: []
  syntax:
    content: public static readonly ObjectCategory BabySittable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly BabySittable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Toilet
  commentId: F:TinyLife.Objects.ObjectCategory.Toilet
  id: Toilet
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Toilet
  nameWithType: ObjectCategory.Toilet
  fullName: TinyLife.Objects.ObjectCategory.Toilet
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Toilet
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 546
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can use the toilet
  example: []
  syntax:
    content: public static readonly ObjectCategory Toilet
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Toilet As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.SingleBed
  commentId: F:TinyLife.Objects.ObjectCategory.SingleBed
  id: SingleBed
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: SingleBed
  nameWithType: ObjectCategory.SingleBed
  fullName: TinyLife.Objects.ObjectCategory.SingleBed
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SingleBed
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 548
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents a single bed
  example: []
  syntax:
    content: public static readonly ObjectCategory SingleBed
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly SingleBed As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.DoubleBed
  commentId: F:TinyLife.Objects.ObjectCategory.DoubleBed
  id: DoubleBed
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: DoubleBed
  nameWithType: ObjectCategory.DoubleBed
  fullName: TinyLife.Objects.ObjectCategory.DoubleBed
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DoubleBed
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 550
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents a double bed
  example: []
  syntax:
    content: public static readonly ObjectCategory DoubleBed
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly DoubleBed As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Fridge
  commentId: F:TinyLife.Objects.ObjectCategory.Fridge
  id: Fridge
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Fridge
  nameWithType: ObjectCategory.Fridge
  fullName: TinyLife.Objects.ObjectCategory.Fridge
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Fridge
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 552
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can get food ingredients
  example: []
  syntax:
    content: public static readonly ObjectCategory Fridge
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Fridge As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Shower
  commentId: F:TinyLife.Objects.ObjectCategory.Shower
  id: Shower
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Shower
  nameWithType: ObjectCategory.Shower
  fullName: TinyLife.Objects.ObjectCategory.Shower
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Shower
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 554
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can shower
  example: []
  syntax:
    content: public static readonly ObjectCategory Shower
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Shower As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Counter
  commentId: F:TinyLife.Objects.ObjectCategory.Counter
  id: Counter
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Counter
  nameWithType: ObjectCategory.Counter
  fullName: TinyLife.Objects.ObjectCategory.Counter
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Counter
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 556
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can prepare food and place <xref href="TinyLife.Objects.ObjectCategory.CounterObject" data-throw-if-not-resolved="false"></xref> objects
  example: []
  syntax:
    content: public static readonly ObjectCategory Counter
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Counter As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Stove
  commentId: F:TinyLife.Objects.ObjectCategory.Stove
  id: Stove
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Stove
  nameWithType: ObjectCategory.Stove
  fullName: TinyLife.Objects.ObjectCategory.Stove
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Stove
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 558
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can cook food
  example: []
  syntax:
    content: public static readonly ObjectCategory Stove
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Stove As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Oven
  commentId: F:TinyLife.Objects.ObjectCategory.Oven
  id: Oven
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Oven
  nameWithType: ObjectCategory.Oven
  fullName: TinyLife.Objects.ObjectCategory.Oven
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Oven
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 560
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can bake food
  example: []
  syntax:
    content: public static readonly ObjectCategory Oven
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Oven As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.SmallObject
  commentId: F:TinyLife.Objects.ObjectCategory.SmallObject
  id: SmallObject
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: SmallObject
  nameWithType: ObjectCategory.SmallObject
  fullName: TinyLife.Objects.ObjectCategory.SmallObject
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SmallObject
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 562
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can sit on <xref href="TinyLife.Objects.ObjectCategory.Counter" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.ObjectCategory.Table" data-throw-if-not-resolved="false"></xref> objects. For objects that sit on these surfaces, but are not small, <xref href="TinyLife.Objects.ObjectCategory.LargeSurfaceObject" data-throw-if-not-resolved="false"></xref> should be used.
  example: []
  syntax:
    content: public static readonly ObjectCategory SmallObject
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly SmallObject As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.NonBuyable
  commentId: F:TinyLife.Objects.ObjectCategory.NonBuyable
  id: NonBuyable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: NonBuyable
  nameWithType: ObjectCategory.NonBuyable
  fullName: TinyLife.Objects.ObjectCategory.NonBuyable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: NonBuyable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 564
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that cannot be bought in the <xref href="TinyLife.Tools.FurnitureTool" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory NonBuyable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly NonBuyable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Table
  commentId: F:TinyLife.Objects.ObjectCategory.Table
  id: Table
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Table
  nameWithType: ObjectCategory.Table
  fullName: TinyLife.Objects.ObjectCategory.Table
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Table
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 566
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can place <xref href="TinyLife.Objects.ObjectCategory.SmallObject" data-throw-if-not-resolved="false"></xref> objects
  example: []
  syntax:
    content: public static readonly ObjectCategory Table
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Table As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Holdable
  commentId: F:TinyLife.Objects.ObjectCategory.Holdable
  id: Holdable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Holdable
  nameWithType: ObjectCategory.Holdable
  fullName: TinyLife.Objects.ObjectCategory.Holdable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Holdable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 568
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can be held by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory Holdable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Holdable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.DeskObject
  commentId: F:TinyLife.Objects.ObjectCategory.DeskObject
  id: DeskObject
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: DeskObject
  nameWithType: ObjectCategory.DeskObject
  fullName: TinyLife.Objects.ObjectCategory.DeskObject
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DeskObject
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 570
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can be placed on desks and standing desks
  example: []
  syntax:
    content: public static readonly ObjectCategory DeskObject
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly DeskObject As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.DisallowedOnGround
  commentId: F:TinyLife.Objects.ObjectCategory.DisallowedOnGround
  id: DisallowedOnGround
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: DisallowedOnGround
  nameWithType: ObjectCategory.DisallowedOnGround
  fullName: TinyLife.Objects.ObjectCategory.DisallowedOnGround
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DisallowedOnGround
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 572
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that cannot be placed on the ground, but only in object spots
  example: []
  syntax:
    content: public static readonly ObjectCategory DisallowedOnGround
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly DisallowedOnGround As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Computer
  commentId: F:TinyLife.Objects.ObjectCategory.Computer
  id: Computer
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Computer
  nameWithType: ObjectCategory.Computer
  fullName: TinyLife.Objects.ObjectCategory.Computer
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Computer
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 574
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents computers
  example: []
  syntax:
    content: public static readonly ObjectCategory Computer
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Computer As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Sink
  commentId: F:TinyLife.Objects.ObjectCategory.Sink
  id: Sink
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Sink
  nameWithType: ObjectCategory.Sink
  fullName: TinyLife.Objects.ObjectCategory.Sink
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Sink
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 576
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where one can clean dishes and wash hands
  example: []
  syntax:
    content: public static readonly ObjectCategory Sink
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Sink As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CounterObject
  commentId: F:TinyLife.Objects.ObjectCategory.CounterObject
  id: CounterObject
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CounterObject
  nameWithType: ObjectCategory.CounterObject
  fullName: TinyLife.Objects.ObjectCategory.CounterObject
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CounterObject
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 578
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can be placed on <xref href="TinyLife.Objects.ObjectCategory.Counter" data-throw-if-not-resolved="false"></xref> objects
  example: []
  syntax:
    content: public static readonly ObjectCategory CounterObject
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CounterObject As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Cleanable
  commentId: F:TinyLife.Objects.ObjectCategory.Cleanable
  id: Cleanable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Cleanable
  nameWithType: ObjectCategory.Cleanable
  fullName: TinyLife.Objects.ObjectCategory.Cleanable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Cleanable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 580
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can be cleaned in a <xref href="TinyLife.Objects.ObjectCategory.Sink" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory Cleanable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Cleanable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.People
  commentId: F:TinyLife.Objects.ObjectCategory.People
  id: People
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: People
  nameWithType: ObjectCategory.People
  fullName: TinyLife.Objects.ObjectCategory.People
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: People
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 582
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that all <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> instances hae
  example: []
  syntax:
    content: public static readonly ObjectCategory People
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly People As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Mailbox
  commentId: F:TinyLife.Objects.ObjectCategory.Mailbox
  id: Mailbox
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Mailbox
  nameWithType: ObjectCategory.Mailbox
  fullName: TinyLife.Objects.ObjectCategory.Mailbox
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Mailbox
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 584
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents mailboxes
  example: []
  syntax:
    content: public static readonly ObjectCategory Mailbox
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Mailbox As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Wardrobe
  commentId: F:TinyLife.Objects.ObjectCategory.Wardrobe
  id: Wardrobe
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Wardrobe
  nameWithType: ObjectCategory.Wardrobe
  fullName: TinyLife.Objects.ObjectCategory.Wardrobe
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Wardrobe
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 586
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can change
  example: []
  syntax:
    content: public static readonly ObjectCategory Wardrobe
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Wardrobe As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.NaturalGroundRequired
  commentId: F:TinyLife.Objects.ObjectCategory.NaturalGroundRequired
  id: NaturalGroundRequired
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: NaturalGroundRequired
  nameWithType: ObjectCategory.NaturalGroundRequired
  fullName: TinyLife.Objects.ObjectCategory.NaturalGroundRequired
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: NaturalGroundRequired
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 588
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can only be placed on natural ground, namely grass tiles
  example: []
  syntax:
    content: public static readonly ObjectCategory NaturalGroundRequired
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly NaturalGroundRequired As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.WaterRequired
  commentId: F:TinyLife.Objects.ObjectCategory.WaterRequired
  id: WaterRequired
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: WaterRequired
  nameWithType: ObjectCategory.WaterRequired
  fullName: TinyLife.Objects.ObjectCategory.WaterRequired
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WaterRequired
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 590
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can only be placed on water.
  example: []
  syntax:
    content: public static readonly ObjectCategory WaterRequired
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly WaterRequired As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.AllowedOnWater
  commentId: F:TinyLife.Objects.ObjectCategory.AllowedOnWater
  id: AllowedOnWater
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: AllowedOnWater
  nameWithType: ObjectCategory.AllowedOnWater
  fullName: TinyLife.Objects.ObjectCategory.AllowedOnWater
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: AllowedOnWater
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 592
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that are allowed on water, but for which water is not required.
  example: []
  syntax:
    content: public static readonly ObjectCategory AllowedOnWater
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly AllowedOnWater As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Self
  commentId: F:TinyLife.Objects.ObjectCategory.Self
  id: Self
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Self
  nameWithType: ObjectCategory.Self
  fullName: TinyLife.Objects.ObjectCategory.Self
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Self
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 594
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents the object that contains it
  example: []
  syntax:
    content: public static readonly ObjectCategory Self
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Self As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.WallHanging
  commentId: F:TinyLife.Objects.ObjectCategory.WallHanging
  id: WallHanging
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: WallHanging
  nameWithType: ObjectCategory.WallHanging
  fullName: TinyLife.Objects.ObjectCategory.WallHanging
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WallHanging
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 596
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects which need to be hung on <xref href="TinyLife.World.Wall" data-throw-if-not-resolved="false"></xref> objects. If an object should be able to hang on a window or door, it should additionally have the <xref href="TinyLife.Objects.ObjectCategory.CanCoverWindow" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Objects.ObjectCategory.CanCoverDoor" data-throw-if-not-resolved="false"></xref> category.
  example: []
  syntax:
    content: public static readonly ObjectCategory WallHanging
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly WallHanging As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.ForceGridPlacement
  commentId: F:TinyLife.Objects.ObjectCategory.ForceGridPlacement
  id: ForceGridPlacement
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ForceGridPlacement
  nameWithType: ObjectCategory.ForceGridPlacement
  fullName: TinyLife.Objects.ObjectCategory.ForceGridPlacement
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ForceGridPlacement
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 598
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects which cannot be placed off the grid using the ALT key in the <xref href="TinyLife.Tools.FurnitureTool" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory ForceGridPlacement
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly ForceGridPlacement As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Easel
  commentId: F:TinyLife.Objects.ObjectCategory.Easel
  id: Easel
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Easel
  nameWithType: ObjectCategory.Easel
  fullName: TinyLife.Objects.ObjectCategory.Easel
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Easel
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 600
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents places where one can paint paintings
  example: []
  syntax:
    content: public static readonly ObjectCategory Easel
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Easel As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Mirror
  commentId: F:TinyLife.Objects.ObjectCategory.Mirror
  id: Mirror
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Mirror
  nameWithType: ObjectCategory.Mirror
  fullName: TinyLife.Objects.ObjectCategory.Mirror
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Mirror
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 602
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents mirrors
  example: []
  syntax:
    content: public static readonly ObjectCategory Mirror
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Mirror As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Bookshelf
  commentId: F:TinyLife.Objects.ObjectCategory.Bookshelf
  id: Bookshelf
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Bookshelf
  nameWithType: ObjectCategory.Bookshelf
  fullName: TinyLife.Objects.ObjectCategory.Bookshelf
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Bookshelf
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 604
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents things that books are stored in
  example: []
  syntax:
    content: public static readonly ObjectCategory Bookshelf
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Bookshelf As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.NonColliding
  commentId: F:TinyLife.Objects.ObjectCategory.NonColliding
  id: NonColliding
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: NonColliding
  nameWithType: ObjectCategory.NonColliding
  fullName: TinyLife.Objects.ObjectCategory.NonColliding
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: NonColliding
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 606
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents things that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> does not collide with
  example: []
  syntax:
    content: public static readonly ObjectCategory NonColliding
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly NonColliding As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Gravestone
  commentId: F:TinyLife.Objects.ObjectCategory.Gravestone
  id: Gravestone
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Gravestone
  nameWithType: ObjectCategory.Gravestone
  fullName: TinyLife.Objects.ObjectCategory.Gravestone
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Gravestone
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 608
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents gravestones
  example: []
  syntax:
    content: public static readonly ObjectCategory Gravestone
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Gravestone As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.NonSellable
  commentId: F:TinyLife.Objects.ObjectCategory.NonSellable
  id: NonSellable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: NonSellable
  nameWithType: ObjectCategory.NonSellable
  fullName: TinyLife.Objects.ObjectCategory.NonSellable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: NonSellable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 610
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents things that cannot be solved or removed using <xref href="TinyLife.Tools.RemoveTool" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory NonSellable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly NonSellable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.NonMovable
  commentId: F:TinyLife.Objects.ObjectCategory.NonMovable
  id: NonMovable
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: NonMovable
  nameWithType: ObjectCategory.NonMovable
  fullName: TinyLife.Objects.ObjectCategory.NonMovable
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: NonMovable
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 612
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents things that cannot be moved using <xref href="TinyLife.Tools.MoveTool" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: public static readonly ObjectCategory NonMovable
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly NonMovable As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Tree
  commentId: F:TinyLife.Objects.ObjectCategory.Tree
  id: Tree
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Tree
  nameWithType: ObjectCategory.Tree
  fullName: TinyLife.Objects.ObjectCategory.Tree
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Tree
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 614
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents trees
  example: []
  syntax:
    content: public static readonly ObjectCategory Tree
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Tree As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Television
  commentId: F:TinyLife.Objects.ObjectCategory.Television
  id: Television
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Television
  nameWithType: ObjectCategory.Television
  fullName: TinyLife.Objects.ObjectCategory.Television
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Television
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 616
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents televisions
  example: []
  syntax:
    content: public static readonly ObjectCategory Television
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Television As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.BartendingObject
  commentId: F:TinyLife.Objects.ObjectCategory.BartendingObject
  id: BartendingObject
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: BartendingObject
  nameWithType: ObjectCategory.BartendingObject
  fullName: TinyLife.Objects.ObjectCategory.BartendingObject
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BartendingObject
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 618
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects a bartender can use
  example: []
  syntax:
    content: public static readonly ObjectCategory BartendingObject
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly BartendingObject As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Walls
  commentId: F:TinyLife.Objects.ObjectCategory.Walls
  id: Walls
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Walls
  nameWithType: ObjectCategory.Walls
  fullName: TinyLife.Objects.ObjectCategory.Walls
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Walls
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 620
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents <xref href="TinyLife.World.Wall" data-throw-if-not-resolved="false"></xref> objects. If this category is used, <xref href="TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is used for AI-based invocation.
  example: []
  syntax:
    content: public static readonly ObjectCategory Walls
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Walls As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  commentId: F:TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  id: LargeSurfaceObject
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: LargeSurfaceObject
  nameWithType: ObjectCategory.LargeSurfaceObject
  fullName: TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: LargeSurfaceObject
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 622
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents an object which is large and can sit on a surface. This is a non-small version of <xref href="TinyLife.Objects.ObjectCategory.SmallObject" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: public static readonly ObjectCategory LargeSurfaceObject
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly LargeSurfaceObject As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.StandingDesk
  commentId: F:TinyLife.Objects.ObjectCategory.StandingDesk
  id: StandingDesk
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: StandingDesk
  nameWithType: ObjectCategory.StandingDesk
  fullName: TinyLife.Objects.ObjectCategory.StandingDesk
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: StandingDesk
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 624
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents desks that a person stands at, rather than sitting. Usually, objects with this category should also have the <xref href="TinyLife.Objects.ObjectCategory.Table" data-throw-if-not-resolved="false"></xref> category.
  example: []
  syntax:
    content: public static readonly ObjectCategory StandingDesk
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly StandingDesk As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Lamp
  commentId: F:TinyLife.Objects.ObjectCategory.Lamp
  id: Lamp
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Lamp
  nameWithType: ObjectCategory.Lamp
  fullName: TinyLife.Objects.ObjectCategory.Lamp
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Lamp
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 626
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for lamps that can be turned on and off. Objects that have this category are expected to extend <xref href="TinyLife.Objects.LightFurniture" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: public static readonly ObjectCategory Lamp
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Lamp As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CeilingHanging
  commentId: F:TinyLife.Objects.ObjectCategory.CeilingHanging
  id: CeilingHanging
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CeilingHanging
  nameWithType: ObjectCategory.CeilingHanging
  fullName: TinyLife.Objects.ObjectCategory.CeilingHanging
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CeilingHanging
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 628
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for things that are hanging on the ceiling. For most objects in this category, <xref href="TinyLife.Objects.ObjectCategory.NonColliding" data-throw-if-not-resolved="false"></xref> should also be used.
  example: []
  syntax:
    content: public static readonly ObjectCategory CeilingHanging
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CeilingHanging As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CanCoverWindow
  commentId: F:TinyLife.Objects.ObjectCategory.CanCoverWindow
  id: CanCoverWindow
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CanCoverWindow
  nameWithType: ObjectCategory.CanCoverWindow
  fullName: TinyLife.Objects.ObjectCategory.CanCoverWindow
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CanCoverWindow
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 630
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for things that can be attached to windows. If an object doesn&apos;t also have the <xref href="TinyLife.Objects.ObjectCategory.WallHanging" data-throw-if-not-resolved="false"></xref> category, this category has no effect.
  example: []
  syntax:
    content: public static readonly ObjectCategory CanCoverWindow
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CanCoverWindow As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CanCoverDoor
  commentId: F:TinyLife.Objects.ObjectCategory.CanCoverDoor
  id: CanCoverDoor
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CanCoverDoor
  nameWithType: ObjectCategory.CanCoverDoor
  fullName: TinyLife.Objects.ObjectCategory.CanCoverDoor
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CanCoverDoor
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 632
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for things that can be attached to doors. If an object doesn&apos;t also have the <xref href="TinyLife.Objects.ObjectCategory.WallHanging" data-throw-if-not-resolved="false"></xref> category, this category has no effect.
  example: []
  syntax:
    content: public static readonly ObjectCategory CanCoverDoor
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CanCoverDoor As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Barbecue
  commentId: F:TinyLife.Objects.ObjectCategory.Barbecue
  id: Barbecue
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Barbecue
  nameWithType: ObjectCategory.Barbecue
  fullName: TinyLife.Objects.ObjectCategory.Barbecue
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Barbecue
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 634
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for outdoor cooking spots
  example: []
  syntax:
    content: public static readonly ObjectCategory Barbecue
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Barbecue As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.TrashCan
  commentId: F:TinyLife.Objects.ObjectCategory.TrashCan
  id: TrashCan
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: TrashCan
  nameWithType: ObjectCategory.TrashCan
  fullName: TinyLife.Objects.ObjectCategory.TrashCan
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: TrashCan
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 636
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for places where items with the <xref href="TinyLife.Objects.ObjectCategory.CanBeThrownAway" data-throw-if-not-resolved="false"></xref> category can be thrown away
  example: []
  syntax:
    content: public static readonly ObjectCategory TrashCan
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly TrashCan As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CanBeThrownAway
  commentId: F:TinyLife.Objects.ObjectCategory.CanBeThrownAway
  id: CanBeThrownAway
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CanBeThrownAway
  nameWithType: ObjectCategory.CanBeThrownAway
  fullName: TinyLife.Objects.ObjectCategory.CanBeThrownAway
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CanBeThrownAway
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 638
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for items that can be thrown away in a <xref href="TinyLife.Objects.ObjectCategory.TrashCan" data-throw-if-not-resolved="false"></xref>, if they also have the <xref href="TinyLife.Objects.ObjectCategory.Holdable" data-throw-if-not-resolved="false"></xref> category
  example: []
  syntax:
    content: public static readonly ObjectCategory CanBeThrownAway
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CanBeThrownAway As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CanBeScrapped
  commentId: F:TinyLife.Objects.ObjectCategory.CanBeScrapped
  id: CanBeScrapped
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CanBeScrapped
  nameWithType: ObjectCategory.CanBeScrapped
  fullName: TinyLife.Objects.ObjectCategory.CanBeScrapped
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CanBeScrapped
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 640
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for items that can be scrapped using <xref href="TinyLife.Actions.ActionType.Scrap" data-throw-if-not-resolved="false"></xref> (provided they are on a lot that can be &quot;edited&quot; by the person executing the action)
  example: []
  syntax:
    content: public static readonly ObjectCategory CanBeScrapped
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CanBeScrapped As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.ObstructedByRoofs
  commentId: F:TinyLife.Objects.ObjectCategory.ObstructedByRoofs
  id: ObstructedByRoofs
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ObstructedByRoofs
  nameWithType: ObjectCategory.ObstructedByRoofs
  fullName: TinyLife.Objects.ObjectCategory.ObstructedByRoofs
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ObstructedByRoofs
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 642
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for objects that get obstructed by roofs (and should be removed if a roof is placed above them)
  example: []
  syntax:
    content: public static readonly ObjectCategory ObstructedByRoofs
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly ObstructedByRoofs As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.RoofAttached
  commentId: F:TinyLife.Objects.ObjectCategory.RoofAttached
  id: RoofAttached
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: RoofAttached
  nameWithType: ObjectCategory.RoofAttached
  fullName: TinyLife.Objects.ObjectCategory.RoofAttached
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: RoofAttached
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 644
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for objects that have to be attached to roofs (which is useful for chimneys and other rooftop items)
  example: []
  syntax:
    content: public static readonly ObjectCategory RoofAttached
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly RoofAttached As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.FireLight
  commentId: F:TinyLife.Objects.ObjectCategory.FireLight
  id: FireLight
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: FireLight
  nameWithType: ObjectCategory.FireLight
  fullName: TinyLife.Objects.ObjectCategory.FireLight
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: FireLight
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 646
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for fireplaces and candles that can be lit and put out. Objects that have this category are expected to extend <xref href="TinyLife.Objects.LightFurniture" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: public static readonly ObjectCategory FireLight
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly FireLight As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.ToyBox
  commentId: F:TinyLife.Objects.ObjectCategory.ToyBox
  id: ToyBox
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ToyBox
  nameWithType: ObjectCategory.ToyBox
  fullName: TinyLife.Objects.ObjectCategory.ToyBox
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ToyBox
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 648
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where kids can get toys
  example: []
  syntax:
    content: public static readonly ObjectCategory ToyBox
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly ToyBox As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.ChildStove
  commentId: F:TinyLife.Objects.ObjectCategory.ChildStove
  id: ChildStove
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ChildStove
  nameWithType: ObjectCategory.ChildStove
  fullName: TinyLife.Objects.ObjectCategory.ChildStove
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ChildStove
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 650
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where children can cook
  example: []
  syntax:
    content: public static readonly ObjectCategory ChildStove
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly ChildStove As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Sandbox
  commentId: F:TinyLife.Objects.ObjectCategory.Sandbox
  id: Sandbox
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Sandbox
  nameWithType: ObjectCategory.Sandbox
  fullName: TinyLife.Objects.ObjectCategory.Sandbox
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Sandbox
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 652
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where children can play in the sand
  example: []
  syntax:
    content: public static readonly ObjectCategory Sandbox
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Sandbox As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.JungleGym
  commentId: F:TinyLife.Objects.ObjectCategory.JungleGym
  id: JungleGym
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: JungleGym
  nameWithType: ObjectCategory.JungleGym
  fullName: TinyLife.Objects.ObjectCategory.JungleGym
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: JungleGym
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 654
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where children can play on a climbing frame or jungle gym.
  example: []
  syntax:
    content: public static readonly ObjectCategory JungleGym
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly JungleGym As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Newspaper
  commentId: F:TinyLife.Objects.ObjectCategory.Newspaper
  id: Newspaper
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Newspaper
  nameWithType: ObjectCategory.Newspaper
  fullName: TinyLife.Objects.ObjectCategory.Newspaper
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Newspaper
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 656
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for newspapers.
  example: []
  syntax:
    content: public static readonly ObjectCategory Newspaper
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Newspaper As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CoffeeMachine
  commentId: F:TinyLife.Objects.ObjectCategory.CoffeeMachine
  id: CoffeeMachine
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CoffeeMachine
  nameWithType: ObjectCategory.CoffeeMachine
  fullName: TinyLife.Objects.ObjectCategory.CoffeeMachine
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CoffeeMachine
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 658
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for coffee machines.
  example: []
  syntax:
    content: public static readonly ObjectCategory CoffeeMachine
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CoffeeMachine As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CafeDisplayCase
  commentId: F:TinyLife.Objects.ObjectCategory.CafeDisplayCase
  id: CafeDisplayCase
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: CafeDisplayCase
  nameWithType: ObjectCategory.CafeDisplayCase
  fullName: TinyLife.Objects.ObjectCategory.CafeDisplayCase
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CafeDisplayCase
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 660
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for cafe display cases that barista employees can collect food from.
  example: []
  syntax:
    content: public static readonly ObjectCategory CafeDisplayCase
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly CafeDisplayCase As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.GroundItem
  commentId: F:TinyLife.Objects.ObjectCategory.GroundItem
  id: GroundItem
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: GroundItem
  nameWithType: ObjectCategory.GroundItem
  fullName: TinyLife.Objects.ObjectCategory.GroundItem
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GroundItem
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 662
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for objects that are flat on the ground, like rugs and grass patches.
  example: []
  syntax:
    content: public static readonly ObjectCategory GroundItem
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly GroundItem As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.TreeDecor
  commentId: F:TinyLife.Objects.ObjectCategory.TreeDecor
  id: TreeDecor
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: TreeDecor
  nameWithType: ObjectCategory.TreeDecor
  fullName: TinyLife.Objects.ObjectCategory.TreeDecor
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: TreeDecor
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 664
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category for objects that can be added to <xref href="TinyLife.Objects.ObjectCategory.Tree" data-throw-if-not-resolved="false"></xref> objects as decoration.
  example: []
  syntax:
    content: public static readonly ObjectCategory TreeDecor
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly TreeDecor As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.OpeningHoursSign
  commentId: F:TinyLife.Objects.ObjectCategory.OpeningHoursSign
  id: OpeningHoursSign
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: OpeningHoursSign
  nameWithType: ObjectCategory.OpeningHoursSign
  fullName: TinyLife.Objects.ObjectCategory.OpeningHoursSign
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: OpeningHoursSign
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 666
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects that can be hovered over to see a lot employment&apos;s opening hours
  example: []
  syntax:
    content: public static readonly ObjectCategory OpeningHoursSign
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly OpeningHoursSign As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.TeaKit
  commentId: F:TinyLife.Objects.ObjectCategory.TeaKit
  id: TeaKit
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: TeaKit
  nameWithType: ObjectCategory.TeaKit
  fullName: TinyLife.Objects.ObjectCategory.TeaKit
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: TeaKit
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 668
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where tea can be made
  example: []
  syntax:
    content: public static readonly ObjectCategory TeaKit
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly TeaKit As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Potty
  commentId: F:TinyLife.Objects.ObjectCategory.Potty
  id: Potty
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Potty
  nameWithType: ObjectCategory.Potty
  fullName: TinyLife.Objects.ObjectCategory.Potty
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Potty
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 672
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents toilets for babies
  example: []
  syntax:
    content: public static readonly ObjectCategory Potty
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Potty As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Treadmill
  commentId: F:TinyLife.Objects.ObjectCategory.Treadmill
  id: Treadmill
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Treadmill
  nameWithType: ObjectCategory.Treadmill
  fullName: TinyLife.Objects.ObjectCategory.Treadmill
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Treadmill
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 674
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where people can run on a treadmill
  example: []
  syntax:
    content: public static readonly ObjectCategory Treadmill
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Treadmill As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.DumbbellHolder
  commentId: F:TinyLife.Objects.ObjectCategory.DumbbellHolder
  id: DumbbellHolder
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: DumbbellHolder
  nameWithType: ObjectCategory.DumbbellHolder
  fullName: TinyLife.Objects.ObjectCategory.DumbbellHolder
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DumbbellHolder
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 676
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where people can use dumbbells
  example: []
  syntax:
    content: public static readonly ObjectCategory DumbbellHolder
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly DumbbellHolder As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.WoodworkingItem
  commentId: F:TinyLife.Objects.ObjectCategory.WoodworkingItem
  id: WoodworkingItem
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: WoodworkingItem
  nameWithType: ObjectCategory.WoodworkingItem
  fullName: TinyLife.Objects.ObjectCategory.WoodworkingItem
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WoodworkingItem
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 678
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where woodworking can be done
  example: []
  syntax:
    content: public static readonly ObjectCategory WoodworkingItem
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly WoodworkingItem As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.ChangingStation
  commentId: F:TinyLife.Objects.ObjectCategory.ChangingStation
  id: ChangingStation
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ChangingStation
  nameWithType: ObjectCategory.ChangingStation
  fullName: TinyLife.Objects.ObjectCategory.ChangingStation
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ChangingStation
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 680
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where a baby&apos;s diaper can be changed
  example: []
  syntax:
    content: public static readonly ObjectCategory ChangingStation
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly ChangingStation As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.Crib
  commentId: F:TinyLife.Objects.ObjectCategory.Crib
  id: Crib
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: Crib
  nameWithType: ObjectCategory.Crib
  fullName: TinyLife.Objects.ObjectCategory.Crib
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Crib
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 682
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where a baby can sleep.
  example: []
  syntax:
    content: public static readonly ObjectCategory Crib
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly Crib As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.BabyBathtub
  commentId: F:TinyLife.Objects.ObjectCategory.BabyBathtub
  id: BabyBathtub
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: BabyBathtub
  nameWithType: ObjectCategory.BabyBathtub
  fullName: TinyLife.Objects.ObjectCategory.BabyBathtub
  type: Field
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BabyBathtub
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 684
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: An object category that represents objects where a baby can be bathed.
  example: []
  syntax:
    content: public static readonly ObjectCategory BabyBathtub
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared ReadOnly BabyBathtub As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
  commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
  id: '#ctor(System.String,System.Numerics.BigInteger)'
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: ObjectCategory(string, BigInteger)
  nameWithType: ObjectCategory.ObjectCategory(string, BigInteger)
  fullName: TinyLife.Objects.ObjectCategory.ObjectCategory(string, System.Numerics.BigInteger)
  type: Constructor
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: .ctor
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 688
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: protected ObjectCategory(string name, BigInteger value)
    parameters:
    - id: name
      type: System.String
    - id: value
      type: System.Numerics.BigInteger
    content.vb: Protected Sub New(name As String, value As BigInteger)
  overload: TinyLife.Objects.ObjectCategory.#ctor*
  nameWithType.vb: ObjectCategory.New(String, BigInteger)
  fullName.vb: TinyLife.Objects.ObjectCategory.New(String, System.Numerics.BigInteger)
  name.vb: New(String, BigInteger)
- uid: TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
  commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
  id: op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: implicit operator BigInteger(ObjectCategory)
  nameWithType: ObjectCategory.implicit operator BigInteger(ObjectCategory)
  fullName: TinyLife.Objects.ObjectCategory.implicit operator System.Numerics.BigInteger(TinyLife.Objects.ObjectCategory)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_Implicit
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 691
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static implicit operator BigInteger(ObjectCategory category)
    parameters:
    - id: category
      type: TinyLife.Objects.ObjectCategory
    return:
      type: System.Numerics.BigInteger
    content.vb: Public Shared Widening Operator CType(category As ObjectCategory) As BigInteger
  overload: TinyLife.Objects.ObjectCategory.op_Implicit*
  nameWithType.vb: ObjectCategory.CType(ObjectCategory)
  fullName.vb: TinyLife.Objects.ObjectCategory.CType(TinyLife.Objects.ObjectCategory)
  name.vb: CType(ObjectCategory)
- uid: TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory
  commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory
  id: op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: implicit operator ObjectCategory(BigInteger)
  nameWithType: ObjectCategory.implicit operator ObjectCategory(BigInteger)
  fullName: TinyLife.Objects.ObjectCategory.implicit operator TinyLife.Objects.ObjectCategory(System.Numerics.BigInteger)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_Implicit
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 696
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static implicit operator ObjectCategory(BigInteger value)
    parameters:
    - id: value
      type: System.Numerics.BigInteger
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared Widening Operator CType(value As BigInteger) As ObjectCategory
  overload: TinyLife.Objects.ObjectCategory.op_Implicit*
  nameWithType.vb: ObjectCategory.CType(BigInteger)
  fullName.vb: TinyLife.Objects.ObjectCategory.CType(System.Numerics.BigInteger)
  name.vb: CType(BigInteger)
- uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  id: op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: operator |(ObjectCategory, ObjectCategory)
  nameWithType: ObjectCategory.operator |(ObjectCategory, ObjectCategory)
  fullName: TinyLife.Objects.ObjectCategory.operator |(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_BitwiseOr
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 701
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static ObjectCategory operator |(ObjectCategory left, ObjectCategory right)
    parameters:
    - id: left
      type: TinyLife.Objects.ObjectCategory
    - id: right
      type: TinyLife.Objects.ObjectCategory
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared Operator Or(left As ObjectCategory, right As ObjectCategory) As ObjectCategory
  overload: TinyLife.Objects.ObjectCategory.op_BitwiseOr*
  nameWithType.vb: ObjectCategory.Or(ObjectCategory, ObjectCategory)
  fullName.vb: TinyLife.Objects.ObjectCategory.Or(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  name.vb: Or(ObjectCategory, ObjectCategory)
- uid: TinyLife.Objects.ObjectCategory.op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Objects.ObjectCategory.op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  id: op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: operator &(ObjectCategory, ObjectCategory)
  nameWithType: ObjectCategory.operator &(ObjectCategory, ObjectCategory)
  fullName: TinyLife.Objects.ObjectCategory.operator &(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_BitwiseAnd
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 706
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static ObjectCategory operator &(ObjectCategory left, ObjectCategory right)
    parameters:
    - id: left
      type: TinyLife.Objects.ObjectCategory
    - id: right
      type: TinyLife.Objects.ObjectCategory
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared Operator And(left As ObjectCategory, right As ObjectCategory) As ObjectCategory
  overload: TinyLife.Objects.ObjectCategory.op_BitwiseAnd*
  nameWithType.vb: ObjectCategory.And(ObjectCategory, ObjectCategory)
  fullName.vb: TinyLife.Objects.ObjectCategory.And(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  name.vb: And(ObjectCategory, ObjectCategory)
- uid: TinyLife.Objects.ObjectCategory.op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Objects.ObjectCategory.op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  id: op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: operator ^(ObjectCategory, ObjectCategory)
  nameWithType: ObjectCategory.operator ^(ObjectCategory, ObjectCategory)
  fullName: TinyLife.Objects.ObjectCategory.operator ^(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_ExclusiveOr
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 711
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static ObjectCategory operator ^(ObjectCategory left, ObjectCategory right)
    parameters:
    - id: left
      type: TinyLife.Objects.ObjectCategory
    - id: right
      type: TinyLife.Objects.ObjectCategory
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared Operator Xor(left As ObjectCategory, right As ObjectCategory) As ObjectCategory
  overload: TinyLife.Objects.ObjectCategory.op_ExclusiveOr*
  nameWithType.vb: ObjectCategory.Xor(ObjectCategory, ObjectCategory)
  fullName.vb: TinyLife.Objects.ObjectCategory.Xor(TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory)
  name.vb: Xor(ObjectCategory, ObjectCategory)
- uid: TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory)
  id: op_OnesComplement(TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Objects.ObjectCategory
  langs:
  - csharp
  - vb
  name: operator ~(ObjectCategory)
  nameWithType: ObjectCategory.operator ~(ObjectCategory)
  fullName: TinyLife.Objects.ObjectCategory.operator ~(TinyLife.Objects.ObjectCategory)
  type: Operator
  source:
    remote:
      path: TinyLife/Objects/MapObject.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: op_OnesComplement
    path: ../TinyLife/Objects/MapObject.cs
    startLine: 716
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  example: []
  syntax:
    content: public static ObjectCategory operator ~(ObjectCategory value)
    parameters:
    - id: value
      type: TinyLife.Objects.ObjectCategory
    return:
      type: TinyLife.Objects.ObjectCategory
    content.vb: Public Shared Operator Not(value As ObjectCategory) As ObjectCategory
  overload: TinyLife.Objects.ObjectCategory.op_OnesComplement*
  nameWithType.vb: ObjectCategory.Not(ObjectCategory)
  fullName.vb: TinyLife.Objects.ObjectCategory.Not(TinyLife.Objects.ObjectCategory)
  name.vb: Not(ObjectCategory)
references:
- uid: TinyLife.Actions.Action
  commentId: T:TinyLife.Actions.Action
  parent: TinyLife.Actions
  name: Action
  nameWithType: Action
  fullName: TinyLife.Actions.Action
- uid: TinyLife.Objects.AbstractSpot
  commentId: T:TinyLife.Objects.AbstractSpot
  parent: TinyLife.Objects
  name: AbstractSpot
  nameWithType: AbstractSpot
  fullName: TinyLife.Objects.AbstractSpot
- uid: DynamicEnums.DynamicEnum
  commentId: T:DynamicEnums.DynamicEnum
  parent: DynamicEnums
  isExternal: true
  name: DynamicEnum
  nameWithType: DynamicEnum
  fullName: DynamicEnums.DynamicEnum
- uid: System.FlagsAttribute
  commentId: T:System.FlagsAttribute
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.flagsattribute
  name: FlagsAttribute
  nameWithType: FlagsAttribute
  fullName: System.FlagsAttribute
- uid: TinyLife.Objects.MapObject.GetModCategory(System.String)
  commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String)
  parent: TinyLife.Objects.MapObject
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: GetModCategory(string)
  nameWithType: MapObject.GetModCategory(string)
  fullName: TinyLife.Objects.MapObject.GetModCategory(string)
  nameWithType.vb: MapObject.GetModCategory(String)
  fullName.vb: TinyLife.Objects.MapObject.GetModCategory(String)
  name.vb: GetModCategory(String)
  spec.csharp:
  - uid: TinyLife.Objects.MapObject.GetModCategory(System.String)
    name: GetModCategory
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: TinyLife.Objects.MapObject.GetModCategory(System.String)
    name: GetModCategory
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- 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.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: DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
  commentId: M:DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: HasAllFlags(DynamicEnum)
  nameWithType: DynamicEnum.HasAllFlags(DynamicEnum)
  fullName: DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
    name: HasAllFlags
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.HasAllFlags(DynamicEnums.DynamicEnum)
    name: HasAllFlags
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
- uid: DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
  commentId: M:DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: HasAnyFlags(DynamicEnum)
  nameWithType: DynamicEnum.HasAnyFlags(DynamicEnum)
  fullName: DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
    name: HasAnyFlags
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.HasAnyFlags(DynamicEnums.DynamicEnum)
    name: HasAnyFlags
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
- uid: DynamicEnums.DynamicEnum.ToString
  commentId: M:DynamicEnums.DynamicEnum.ToString
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: ToString()
  nameWithType: DynamicEnum.ToString()
  fullName: DynamicEnums.DynamicEnum.ToString()
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.ToString
    name: ToString
    isExternal: true
  - name: (
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.ToString
    name: ToString
    isExternal: true
  - name: (
  - name: )
- uid: DynamicEnums.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger)
  commentId: M:DynamicEnums.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: Add<T>(string, BigInteger)
  nameWithType: DynamicEnum.Add<T>(string, BigInteger)
  fullName: DynamicEnums.DynamicEnum.Add<T>(string, System.Numerics.BigInteger)
  nameWithType.vb: DynamicEnum.Add(Of T)(String, BigInteger)
  fullName.vb: DynamicEnums.DynamicEnum.Add(Of T)(String, System.Numerics.BigInteger)
  name.vb: Add(Of T)(String, BigInteger)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger)
    name: Add
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger)
    name: Add
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
- uid: DynamicEnums.DynamicEnum.AddValue``1(System.String)
  commentId: M:DynamicEnums.DynamicEnum.AddValue``1(System.String)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: AddValue<T>(string)
  nameWithType: DynamicEnum.AddValue<T>(string)
  fullName: DynamicEnums.DynamicEnum.AddValue<T>(string)
  nameWithType.vb: DynamicEnum.AddValue(Of T)(String)
  fullName.vb: DynamicEnums.DynamicEnum.AddValue(Of T)(String)
  name.vb: AddValue(Of T)(String)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.AddValue``1(System.String)
    name: AddValue
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.AddValue``1(System.String)
    name: AddValue
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: DynamicEnums.DynamicEnum.AddFlag``1(System.String)
  commentId: M:DynamicEnums.DynamicEnum.AddFlag``1(System.String)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: AddFlag<T>(string)
  nameWithType: DynamicEnum.AddFlag<T>(string)
  fullName: DynamicEnums.DynamicEnum.AddFlag<T>(string)
  nameWithType.vb: DynamicEnum.AddFlag(Of T)(String)
  fullName.vb: DynamicEnums.DynamicEnum.AddFlag(Of T)(String)
  name.vb: AddFlag(Of T)(String)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.AddFlag``1(System.String)
    name: AddFlag
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.AddFlag``1(System.String)
    name: AddFlag
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: DynamicEnums.DynamicEnum.GetValues``1
  commentId: M:DynamicEnums.DynamicEnum.GetValues``1
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: GetValues<T>()
  nameWithType: DynamicEnum.GetValues<T>()
  fullName: DynamicEnums.DynamicEnum.GetValues<T>()
  nameWithType.vb: DynamicEnum.GetValues(Of T)()
  fullName.vb: DynamicEnums.DynamicEnum.GetValues(Of T)()
  name.vb: GetValues(Of T)()
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetValues``1
    name: GetValues
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetValues``1
    name: GetValues
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: )
- uid: DynamicEnums.DynamicEnum.GetValues(System.Type)
  commentId: M:DynamicEnums.DynamicEnum.GetValues(System.Type)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.type
  name: GetValues(Type)
  nameWithType: DynamicEnum.GetValues(Type)
  fullName: DynamicEnums.DynamicEnum.GetValues(System.Type)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetValues(System.Type)
    name: GetValues
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetValues(System.Type)
    name: GetValues
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: )
- uid: DynamicEnums.DynamicEnum.GetFlags``1({T},System.Boolean)
  commentId: M:DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: GetFlags<T>(T, bool)
  nameWithType: DynamicEnum.GetFlags<T>(T, bool)
  fullName: DynamicEnums.DynamicEnum.GetFlags<T>(T, bool)
  nameWithType.vb: DynamicEnum.GetFlags(Of T)(T, Boolean)
  fullName.vb: DynamicEnums.DynamicEnum.GetFlags(Of T)(T, Boolean)
  name.vb: GetFlags(Of T)(T, Boolean)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
    name: GetFlags
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - 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: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
    name: GetFlags
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1({T})
  commentId: M:DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
  name: GetUniqueFlags<T>(T)
  nameWithType: DynamicEnum.GetUniqueFlags<T>(T)
  fullName: DynamicEnums.DynamicEnum.GetUniqueFlags<T>(T)
  nameWithType.vb: DynamicEnum.GetUniqueFlags(Of T)(T)
  fullName.vb: DynamicEnums.DynamicEnum.GetUniqueFlags(Of T)(T)
  name.vb: GetUniqueFlags(Of T)(T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
    name: GetUniqueFlags
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
    name: GetUniqueFlags
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Or``1({T},{T})
  commentId: M:DynamicEnums.DynamicEnum.Or``1(``0,``0)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.Or``1(``0,``0)
  name: Or<T>(T, T)
  nameWithType: DynamicEnum.Or<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.Or<T>(T, T)
  nameWithType.vb: DynamicEnum.Or(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.Or(Of T)(T, T)
  name.vb: Or(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Or``1(``0,``0)
    name: Or
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Or``1(``0,``0)
    name: Or
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.And``1({T},{T})
  commentId: M:DynamicEnums.DynamicEnum.And``1(``0,``0)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.And``1(``0,``0)
  name: And<T>(T, T)
  nameWithType: DynamicEnum.And<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.And<T>(T, T)
  nameWithType.vb: DynamicEnum.And(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.And(Of T)(T, T)
  name.vb: And(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.And``1(``0,``0)
    name: And
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.And``1(``0,``0)
    name: And
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Xor``1({T},{T})
  commentId: M:DynamicEnums.DynamicEnum.Xor``1(``0,``0)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
  name: Xor<T>(T, T)
  nameWithType: DynamicEnum.Xor<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.Xor<T>(T, T)
  nameWithType.vb: DynamicEnum.Xor(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.Xor(Of T)(T, T)
  name.vb: Xor(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
    name: Xor
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
    name: Xor
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Neg``1({T})
  commentId: M:DynamicEnums.DynamicEnum.Neg``1(``0)
  parent: DynamicEnums.DynamicEnum
  definition: DynamicEnums.DynamicEnum.Neg``1(``0)
  name: Neg<T>(T)
  nameWithType: DynamicEnum.Neg<T>(T)
  fullName: DynamicEnums.DynamicEnum.Neg<T>(T)
  nameWithType.vb: DynamicEnum.Neg(Of T)(T)
  fullName.vb: DynamicEnums.DynamicEnum.Neg(Of T)(T)
  name.vb: Neg(Of T)(T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Neg``1(``0)
    name: Neg
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Neg``1(``0)
    name: Neg
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
  commentId: M:DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: GetValue(DynamicEnum)
  nameWithType: DynamicEnum.GetValue(DynamicEnum)
  fullName: DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
    name: GetValue
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetValue(DynamicEnums.DynamicEnum)
    name: GetValue
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
- uid: DynamicEnums.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger)
  commentId: M:DynamicEnums.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  name: GetEnumValue<T>(BigInteger)
  nameWithType: DynamicEnum.GetEnumValue<T>(BigInteger)
  fullName: DynamicEnums.DynamicEnum.GetEnumValue<T>(System.Numerics.BigInteger)
  nameWithType.vb: DynamicEnum.GetEnumValue(Of T)(BigInteger)
  fullName.vb: DynamicEnums.DynamicEnum.GetEnumValue(Of T)(System.Numerics.BigInteger)
  name.vb: GetEnumValue(Of T)(BigInteger)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger)
    name: GetEnumValue
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger)
    name: GetEnumValue
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
- uid: DynamicEnums.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger)
  commentId: M:DynamicEnums.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.type
  name: GetEnumValue(Type, BigInteger)
  nameWithType: DynamicEnum.GetEnumValue(Type, BigInteger)
  fullName: DynamicEnums.DynamicEnum.GetEnumValue(System.Type, System.Numerics.BigInteger)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger)
    name: GetEnumValue
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger)
    name: GetEnumValue
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
- uid: DynamicEnums.DynamicEnum.Parse``1(System.String)
  commentId: M:DynamicEnums.DynamicEnum.Parse``1(System.String)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: Parse<T>(string)
  nameWithType: DynamicEnum.Parse<T>(string)
  fullName: DynamicEnums.DynamicEnum.Parse<T>(string)
  nameWithType.vb: DynamicEnum.Parse(Of T)(String)
  fullName.vb: DynamicEnums.DynamicEnum.Parse(Of T)(String)
  name.vb: Parse(Of T)(String)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Parse``1(System.String)
    name: Parse
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Parse``1(System.String)
    name: Parse
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: DynamicEnums.DynamicEnum.Parse(System.Type,System.String)
  commentId: M:DynamicEnums.DynamicEnum.Parse(System.Type,System.String)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.type
  name: Parse(Type, string)
  nameWithType: DynamicEnum.Parse(Type, string)
  fullName: DynamicEnums.DynamicEnum.Parse(System.Type, string)
  nameWithType.vb: DynamicEnum.Parse(Type, String)
  fullName.vb: DynamicEnums.DynamicEnum.Parse(System.Type, String)
  name.vb: Parse(Type, String)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Parse(System.Type,System.String)
    name: Parse
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Parse(System.Type,System.String)
    name: Parse
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: DynamicEnums.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger)
  commentId: M:DynamicEnums.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.type
  name: IsDefined(Type, BigInteger)
  nameWithType: DynamicEnum.IsDefined(Type, BigInteger)
  fullName: DynamicEnums.DynamicEnum.IsDefined(System.Type, System.Numerics.BigInteger)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger)
    name: IsDefined
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger)
    name: IsDefined
    isExternal: true
  - name: (
  - uid: System.Type
    name: Type
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.type
  - name: ','
  - name: " "
  - uid: System.Numerics.BigInteger
    name: BigInteger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  - name: )
- uid: DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
  commentId: M:DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
  parent: DynamicEnums.DynamicEnum
  isExternal: true
  name: IsDefined(DynamicEnum)
  nameWithType: DynamicEnum.IsDefined(DynamicEnum)
  fullName: DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
    name: IsDefined
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)
    name: IsDefined
    isExternal: true
  - name: (
  - uid: DynamicEnums.DynamicEnum
    name: DynamicEnum
    isExternal: true
  - name: )
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  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)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - 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)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - 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.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - 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.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - 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.ObjectCategory.TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName
  commentId: M:TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  name: GetDefaultDirtyOverlayTextureName(ObjectCategory)
  nameWithType: Extensions.GetDefaultDirtyOverlayTextureName(ObjectCategory)
  fullName: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
    name: GetDefaultDirtyOverlayTextureName
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
    name: GetDefaultDirtyOverlayTextureName
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
- uid: TinyLife.Objects.ObjectCategory.TinyLife.Utilities.Extensions.GetDefaultTab
  commentId: M:TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  name: GetDefaultTab(ObjectCategory)
  nameWithType: Extensions.GetDefaultTab(ObjectCategory)
  fullName: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
    name: GetDefaultTab
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
    name: GetDefaultTab
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
- uid: TinyLife.Objects.ObjectCategory.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<ObjectCategory>(ObjectCategory)
  nameWithType: Extensions.JsonCopy<ObjectCategory>(ObjectCategory)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.ObjectCategory>(TinyLife.Objects.ObjectCategory)
  nameWithType.vb: Extensions.JsonCopy(Of ObjectCategory)(ObjectCategory)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ObjectCategory)(TinyLife.Objects.ObjectCategory)
  name.vb: JsonCopy(Of ObjectCategory)(ObjectCategory)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ObjectCategory)
    name: JsonCopy
  - name: <
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: '>'
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ObjectCategory)
    name: JsonCopy
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
- uid: TinyLife.Actions
  commentId: N:TinyLife.Actions
  name: TinyLife.Actions
  nameWithType: TinyLife.Actions
  fullName: TinyLife.Actions
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Actions
    name: Actions
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Actions
    name: Actions
- uid: DynamicEnums
  commentId: N:DynamicEnums
  isExternal: true
  name: DynamicEnums
  nameWithType: DynamicEnums
  fullName: DynamicEnums
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: TinyLife.Objects.MapObject
  commentId: T:TinyLife.Objects.MapObject
  parent: TinyLife.Objects
  name: MapObject
  nameWithType: MapObject
  fullName: TinyLife.Objects.MapObject
- uid: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
  commentId: M:DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: GetFlags<T>(T, bool)
  nameWithType: DynamicEnum.GetFlags<T>(T, bool)
  fullName: DynamicEnums.DynamicEnum.GetFlags<T>(T, bool)
  nameWithType.vb: DynamicEnum.GetFlags(Of T)(T, Boolean)
  fullName.vb: DynamicEnums.DynamicEnum.GetFlags(Of T)(T, Boolean)
  name.vb: GetFlags(Of T)(T, Boolean)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
    name: GetFlags
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - 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: DynamicEnums.DynamicEnum.GetFlags``1(``0,System.Boolean)
    name: GetFlags
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
  commentId: M:DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
  isExternal: true
  name: GetUniqueFlags<T>(T)
  nameWithType: DynamicEnum.GetUniqueFlags<T>(T)
  fullName: DynamicEnums.DynamicEnum.GetUniqueFlags<T>(T)
  nameWithType.vb: DynamicEnum.GetUniqueFlags(Of T)(T)
  fullName.vb: DynamicEnums.DynamicEnum.GetUniqueFlags(Of T)(T)
  name.vb: GetUniqueFlags(Of T)(T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
    name: GetUniqueFlags
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.GetUniqueFlags``1(``0)
    name: GetUniqueFlags
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Or``1(``0,``0)
  commentId: M:DynamicEnums.DynamicEnum.Or``1(``0,``0)
  isExternal: true
  name: Or<T>(T, T)
  nameWithType: DynamicEnum.Or<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.Or<T>(T, T)
  nameWithType.vb: DynamicEnum.Or(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.Or(Of T)(T, T)
  name.vb: Or(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Or``1(``0,``0)
    name: Or
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Or``1(``0,``0)
    name: Or
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.And``1(``0,``0)
  commentId: M:DynamicEnums.DynamicEnum.And``1(``0,``0)
  isExternal: true
  name: And<T>(T, T)
  nameWithType: DynamicEnum.And<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.And<T>(T, T)
  nameWithType.vb: DynamicEnum.And(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.And(Of T)(T, T)
  name.vb: And(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.And``1(``0,``0)
    name: And
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.And``1(``0,``0)
    name: And
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
  commentId: M:DynamicEnums.DynamicEnum.Xor``1(``0,``0)
  isExternal: true
  name: Xor<T>(T, T)
  nameWithType: DynamicEnum.Xor<T>(T, T)
  fullName: DynamicEnums.DynamicEnum.Xor<T>(T, T)
  nameWithType.vb: DynamicEnum.Xor(Of T)(T, T)
  fullName.vb: DynamicEnums.DynamicEnum.Xor(Of T)(T, T)
  name.vb: Xor(Of T)(T, T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
    name: Xor
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Xor``1(``0,``0)
    name: Xor
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: DynamicEnums.DynamicEnum.Neg``1(``0)
  commentId: M:DynamicEnums.DynamicEnum.Neg``1(``0)
  isExternal: true
  name: Neg<T>(T)
  nameWithType: DynamicEnum.Neg<T>(T)
  fullName: DynamicEnums.DynamicEnum.Neg<T>(T)
  nameWithType.vb: DynamicEnum.Neg(Of T)(T)
  fullName.vb: DynamicEnums.DynamicEnum.Neg(Of T)(T)
  name.vb: Neg(Of T)(T)
  spec.csharp:
  - uid: DynamicEnums.DynamicEnum.Neg``1(``0)
    name: Neg
    isExternal: true
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: DynamicEnums.DynamicEnum.Neg``1(``0)
    name: Neg
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  name: GetDefaultDirtyOverlayTextureName(ObjectCategory)
  nameWithType: Extensions.GetDefaultDirtyOverlayTextureName(ObjectCategory)
  fullName: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
    name: GetDefaultDirtyOverlayTextureName
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
    name: GetDefaultDirtyOverlayTextureName
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
- uid: TinyLife.Utilities.Extensions
  commentId: T:TinyLife.Utilities.Extensions
  parent: TinyLife.Utilities
  name: Extensions
  nameWithType: Extensions
  fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  commentId: M:TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  name: GetDefaultTab(ObjectCategory)
  nameWithType: Extensions.GetDefaultTab(ObjectCategory)
  fullName: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
    name: GetDefaultTab
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
    name: GetDefaultTab
  - name: (
  - uid: TinyLife.Objects.ObjectCategory
    name: ObjectCategory
  - name: )
- 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)
    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
  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: TinyLife.Objects.ObjectCategory
  commentId: T:TinyLife.Objects.ObjectCategory
  parent: TinyLife.Objects
  name: ObjectCategory
  nameWithType: ObjectCategory
  fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.CounterObject
  commentId: F:TinyLife.Objects.ObjectCategory.CounterObject
  name: CounterObject
  nameWithType: ObjectCategory.CounterObject
  fullName: TinyLife.Objects.ObjectCategory.CounterObject
- uid: TinyLife.Objects.ObjectCategory.Counter
  commentId: F:TinyLife.Objects.ObjectCategory.Counter
  name: Counter
  nameWithType: ObjectCategory.Counter
  fullName: TinyLife.Objects.ObjectCategory.Counter
- uid: TinyLife.Objects.ObjectCategory.Table
  commentId: F:TinyLife.Objects.ObjectCategory.Table
  name: Table
  nameWithType: ObjectCategory.Table
  fullName: TinyLife.Objects.ObjectCategory.Table
- uid: TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  commentId: F:TinyLife.Objects.ObjectCategory.LargeSurfaceObject
  name: LargeSurfaceObject
  nameWithType: ObjectCategory.LargeSurfaceObject
  fullName: TinyLife.Objects.ObjectCategory.LargeSurfaceObject
- uid: TinyLife.Tools.FurnitureTool
  commentId: T:TinyLife.Tools.FurnitureTool
  name: FurnitureTool
  nameWithType: FurnitureTool
  fullName: TinyLife.Tools.FurnitureTool
- uid: TinyLife.Objects.ObjectCategory.SmallObject
  commentId: F:TinyLife.Objects.ObjectCategory.SmallObject
  name: SmallObject
  nameWithType: ObjectCategory.SmallObject
  fullName: TinyLife.Objects.ObjectCategory.SmallObject
- uid: TinyLife.Objects.Person
  commentId: T:TinyLife.Objects.Person
  parent: TinyLife.Objects
  name: Person
  nameWithType: Person
  fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.ObjectCategory.Sink
  commentId: F:TinyLife.Objects.ObjectCategory.Sink
  name: Sink
  nameWithType: ObjectCategory.Sink
  fullName: TinyLife.Objects.ObjectCategory.Sink
- uid: TinyLife.World.Wall
  commentId: T:TinyLife.World.Wall
  parent: TinyLife.World
  name: Wall
  nameWithType: Wall
  fullName: TinyLife.World.Wall
- uid: TinyLife.Objects.ObjectCategory.CanCoverWindow
  commentId: F:TinyLife.Objects.ObjectCategory.CanCoverWindow
  name: CanCoverWindow
  nameWithType: ObjectCategory.CanCoverWindow
  fullName: TinyLife.Objects.ObjectCategory.CanCoverWindow
- uid: TinyLife.Objects.ObjectCategory.CanCoverDoor
  commentId: F:TinyLife.Objects.ObjectCategory.CanCoverDoor
  name: CanCoverDoor
  nameWithType: ObjectCategory.CanCoverDoor
  fullName: TinyLife.Objects.ObjectCategory.CanCoverDoor
- uid: TinyLife.World
  commentId: N:TinyLife.World
  name: TinyLife.World
  nameWithType: TinyLife.World
  fullName: TinyLife.World
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.World
    name: World
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.World
    name: World
- uid: TinyLife.Tools.RemoveTool
  commentId: T:TinyLife.Tools.RemoveTool
  parent: TinyLife.Tools
  name: RemoveTool
  nameWithType: RemoveTool
  fullName: TinyLife.Tools.RemoveTool
- uid: TinyLife.Tools
  commentId: N:TinyLife.Tools
  name: TinyLife.Tools
  nameWithType: TinyLife.Tools
  fullName: TinyLife.Tools
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Tools
    name: Tools
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Tools
    name: Tools
- uid: TinyLife.Tools.MoveTool
  commentId: T:TinyLife.Tools.MoveTool
  parent: TinyLife.Tools
  name: MoveTool
  nameWithType: MoveTool
  fullName: TinyLife.Tools.MoveTool
- uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
  commentId: M:TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
  parent: TinyLife.Actions.Action
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.single
  name: FindAllFreeWalls(Person, Vector2?, float?, bool)
  nameWithType: Action.FindAllFreeWalls(Person, Vector2?, float?, bool)
  fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, Microsoft.Xna.Framework.Vector2?, float?, bool)
  nameWithType.vb: Action.FindAllFreeWalls(Person, Vector2?, Single?, Boolean)
  fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, Microsoft.Xna.Framework.Vector2?, Single?, Boolean)
  name.vb: FindAllFreeWalls(Person, Vector2?, Single?, Boolean)
  spec.csharp:
  - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
    name: FindAllFreeWalls
  - name: (
  - uid: TinyLife.Objects.Person
    name: Person
  - name: ','
  - name: " "
  - uid: Microsoft.Xna.Framework.Vector2
    name: Vector2
    isExternal: true
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.Single
    name: float
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.single
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
    name: FindAllFreeWalls
  - name: (
  - uid: TinyLife.Objects.Person
    name: Person
  - name: ','
  - name: " "
  - uid: Microsoft.Xna.Framework.Vector2
    name: Vector2
    isExternal: true
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.Single
    name: Single
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.single
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: TinyLife.Objects.LightFurniture
  commentId: T:TinyLife.Objects.LightFurniture
  parent: TinyLife.Objects
  name: LightFurniture
  nameWithType: LightFurniture
  fullName: TinyLife.Objects.LightFurniture
- uid: TinyLife.Objects.ObjectCategory.NonColliding
  commentId: F:TinyLife.Objects.ObjectCategory.NonColliding
  name: NonColliding
  nameWithType: ObjectCategory.NonColliding
  fullName: TinyLife.Objects.ObjectCategory.NonColliding
- uid: TinyLife.Objects.ObjectCategory.WallHanging
  commentId: F:TinyLife.Objects.ObjectCategory.WallHanging
  name: WallHanging
  nameWithType: ObjectCategory.WallHanging
  fullName: TinyLife.Objects.ObjectCategory.WallHanging
- uid: TinyLife.Objects.ObjectCategory.CanBeThrownAway
  commentId: F:TinyLife.Objects.ObjectCategory.CanBeThrownAway
  name: CanBeThrownAway
  nameWithType: ObjectCategory.CanBeThrownAway
  fullName: TinyLife.Objects.ObjectCategory.CanBeThrownAway
- uid: TinyLife.Objects.ObjectCategory.TrashCan
  commentId: F:TinyLife.Objects.ObjectCategory.TrashCan
  name: TrashCan
  nameWithType: ObjectCategory.TrashCan
  fullName: TinyLife.Objects.ObjectCategory.TrashCan
- uid: TinyLife.Objects.ObjectCategory.Holdable
  commentId: F:TinyLife.Objects.ObjectCategory.Holdable
  name: Holdable
  nameWithType: ObjectCategory.Holdable
  fullName: TinyLife.Objects.ObjectCategory.Holdable
- uid: TinyLife.Actions.ActionType.Scrap
  commentId: F:TinyLife.Actions.ActionType.Scrap
  name: Scrap
  nameWithType: ActionType.Scrap
  fullName: TinyLife.Actions.ActionType.Scrap
- uid: TinyLife.Objects.ObjectCategory.Tree
  commentId: F:TinyLife.Objects.ObjectCategory.Tree
  name: Tree
  nameWithType: ObjectCategory.Tree
  fullName: TinyLife.Objects.ObjectCategory.Tree
- uid: TinyLife.Objects.ObjectCategory.#ctor*
  commentId: Overload:TinyLife.Objects.ObjectCategory.#ctor
  name: ObjectCategory
  nameWithType: ObjectCategory.ObjectCategory
  fullName: TinyLife.Objects.ObjectCategory.ObjectCategory
  nameWithType.vb: ObjectCategory.New
  fullName.vb: TinyLife.Objects.ObjectCategory.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: System.Numerics.BigInteger
  commentId: T:System.Numerics.BigInteger
  parent: System.Numerics
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger
  name: BigInteger
  nameWithType: BigInteger
  fullName: System.Numerics.BigInteger
- uid: System.Numerics
  commentId: N:System.Numerics
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Numerics
  nameWithType: System.Numerics
  fullName: System.Numerics
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Numerics
    name: Numerics
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Numerics
    name: Numerics
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: TinyLife.Objects.ObjectCategory.op_Implicit*
  commentId: Overload:TinyLife.Objects.ObjectCategory.op_Implicit
  name: implicit operator
  nameWithType: ObjectCategory.implicit operator
  fullName: TinyLife.Objects.ObjectCategory.implicit operator
  nameWithType.vb: ObjectCategory.CType
  fullName.vb: TinyLife.Objects.ObjectCategory.CType
  name.vb: CType
  spec.csharp:
  - name: implicit
  - name: " "
  - name: operator
- uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr*
  commentId: Overload:TinyLife.Objects.ObjectCategory.op_BitwiseOr
  name: operator |
  nameWithType: ObjectCategory.operator |
  fullName: TinyLife.Objects.ObjectCategory.operator |
  nameWithType.vb: ObjectCategory.Or
  fullName.vb: TinyLife.Objects.ObjectCategory.Or
  name.vb: Or
  spec.csharp:
  - name: operator
  - name: " "
  - uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr*
    name: '|'
- uid: TinyLife.Objects.ObjectCategory.op_BitwiseAnd*
  commentId: Overload:TinyLife.Objects.ObjectCategory.op_BitwiseAnd
  name: operator &
  nameWithType: ObjectCategory.operator &
  fullName: TinyLife.Objects.ObjectCategory.operator &
  nameWithType.vb: ObjectCategory.And
  fullName.vb: TinyLife.Objects.ObjectCategory.And
  name.vb: And
  spec.csharp:
  - name: operator
  - name: " "
  - uid: TinyLife.Objects.ObjectCategory.op_BitwiseAnd*
    name: '&'
- uid: TinyLife.Objects.ObjectCategory.op_ExclusiveOr*
  commentId: Overload:TinyLife.Objects.ObjectCategory.op_ExclusiveOr
  name: operator ^
  nameWithType: ObjectCategory.operator ^
  fullName: TinyLife.Objects.ObjectCategory.operator ^
  nameWithType.vb: ObjectCategory.Xor
  fullName.vb: TinyLife.Objects.ObjectCategory.Xor
  name.vb: Xor
  spec.csharp:
  - name: operator
  - name: " "
  - uid: TinyLife.Objects.ObjectCategory.op_ExclusiveOr*
    name: ^
- uid: TinyLife.Objects.ObjectCategory.op_OnesComplement*
  commentId: Overload:TinyLife.Objects.ObjectCategory.op_OnesComplement
  name: operator ~
  nameWithType: ObjectCategory.operator ~
  fullName: TinyLife.Objects.ObjectCategory.operator ~
  nameWithType.vb: ObjectCategory.Not
  fullName.vb: TinyLife.Objects.ObjectCategory.Not
  name.vb: Not
  spec.csharp:
  - name: operator
  - name: " "
  - uid: TinyLife.Objects.ObjectCategory.op_OnesComplement*
    name: "~"