### YamlMime:ManagedReference items: - uid: TinyLife.Objects.ParentInfo commentId: T:TinyLife.Objects.ParentInfo id: ParentInfo parent: TinyLife.Objects children: - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) - TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.ParentInfo.LayerDepth - TinyLife.Objects.ParentInfo.ShouldDraw - TinyLife.Objects.ParentInfo.Type langs: - csharp - vb name: ParentInfo nameWithType: ParentInfo fullName: TinyLife.Objects.ParentInfo type: Struct source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- A parent info is a set of information used by that allows for objects to be made to look like they're attached to another object. Currently, supports , and parents. example: [] syntax: content: public readonly struct ParentInfo content.vb: Public Structure ParentInfo inheritedMembers: - System.ValueType.Equals(System.Object) - System.ValueType.GetHashCode - System.ValueType.ToString - System.Object.Equals(System.Object,System.Object) - System.Object.GetType - System.Object.ReferenceEquals(System.Object,System.Object) extensionMethods: - TinyLife.Objects.ParentInfo.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Objects.ParentInfo.Type commentId: F:TinyLife.Objects.ParentInfo.Type id: Type parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: Type nameWithType: ParentInfo.Type fullName: TinyLife.Objects.ParentInfo.Type type: Field source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs startLine: 875 assemblies: - Tiny Life namespace: TinyLife.Objects summary: The that this parent info exhibits, based on the constructor that was used to construct it. example: [] syntax: content: public readonly ParentInfo.AttachmentType Type return: type: TinyLife.Objects.ParentInfo.AttachmentType content.vb: Public ReadOnly Type As ParentInfo.AttachmentType - uid: TinyLife.Objects.ParentInfo.LayerDepth commentId: P:TinyLife.Objects.ParentInfo.LayerDepth id: LayerDepth parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: LayerDepth nameWithType: ParentInfo.LayerDepth fullName: TinyLife.Objects.ParentInfo.LayerDepth type: Property source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs startLine: 881 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Returns the layer depth that objects with this parent info should be displayed with. This results in objects in shelves and on tables being "squished" in terms of depth calculations so that higher shelf levels don't intersect. example: [] syntax: content: public float LayerDepth { get; } parameters: [] return: type: System.Single content.vb: Public ReadOnly Property LayerDepth As Single overload: TinyLife.Objects.ParentInfo.LayerDepth* - uid: TinyLife.Objects.ParentInfo.ShouldDraw commentId: P:TinyLife.Objects.ParentInfo.ShouldDraw id: ShouldDraw parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ShouldDraw nameWithType: ParentInfo.ShouldDraw fullName: TinyLife.Objects.ParentInfo.ShouldDraw type: Property source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs startLine: 885 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Whether the object with this parent info should be drawn. This value is determined by the that is holding the object. example: [] syntax: content: public bool ShouldDraw { get; } parameters: [] return: type: System.Boolean content.vb: Public ReadOnly Property ShouldDraw As Boolean overload: TinyLife.Objects.ParentInfo.ShouldDraw* - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) id: '#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(Furniture, AbstractSpot) nameWithType: ParentInfo.ParentInfo(Furniture, AbstractSpot) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot) 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: 899 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: content: public ParentInfo(Furniture furniture, AbstractSpot spot) parameters: - id: furniture type: TinyLife.Objects.Furniture description: The furniture to be attached to. - id: spot type: TinyLife.Objects.AbstractSpot description: The spot to be attached to. content.vb: Public Sub New(furniture As Furniture, spot As AbstractSpot) overload: TinyLife.Objects.ParentInfo.#ctor* nameWithType.vb: ParentInfo.New(Furniture, AbstractSpot) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot) name.vb: New(Furniture, AbstractSpot) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) id: '#ctor(TinyLife.Objects.Person)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(Person) nameWithType: ParentInfo.ParentInfo(Person) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Person) 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: 909 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: content: public ParentInfo(Person holdingPerson) parameters: - id: holdingPerson type: TinyLife.Objects.Person description: The person to be attached to. content.vb: Public Sub New(holdingPerson As Person) overload: TinyLife.Objects.ParentInfo.#ctor* nameWithType.vb: ParentInfo.New(Person) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.Person) name.vb: New(Person) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) id: '#ctor(TinyLife.World.Wall)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(Wall) nameWithType: ParentInfo.ParentInfo(Wall) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.World.Wall) 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: 918 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: content: public ParentInfo(Wall wall) parameters: - id: wall type: TinyLife.World.Wall description: The wall to be attached to. content.vb: Public Sub New(wall As Wall) overload: TinyLife.Objects.ParentInfo.#ctor* nameWithType.vb: ParentInfo.New(Wall) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.World.Wall) name.vb: New(Wall) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) id: '#ctor(TinyLife.World.Roof)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(Roof) nameWithType: ParentInfo.ParentInfo(Roof) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.World.Roof) 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: 927 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: content: public ParentInfo(Roof roof) parameters: - id: roof type: TinyLife.World.Roof description: The roof to be attached to. content.vb: Public Sub New(roof As Roof) overload: TinyLife.Objects.ParentInfo.#ctor* nameWithType.vb: ParentInfo.New(Roof) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.World.Roof) name.vb: New(Roof) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs) id: '#ctor(TinyLife.World.Stairs)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(Stairs) nameWithType: ParentInfo.ParentInfo(Stairs) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.World.Stairs) 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: 936 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: content: public ParentInfo(Stairs stairs) parameters: - id: stairs type: TinyLife.World.Stairs description: The stairs to be attached to. content.vb: Public Sub New(stairs As Stairs) overload: TinyLife.Objects.ParentInfo.#ctor* nameWithType.vb: ParentInfo.New(Stairs) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.World.Stairs) name.vb: New(Stairs) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType) id: '#ctor(TinyLife.Objects.ParentInfo.AttachmentType)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: ParentInfo(AttachmentType) nameWithType: ParentInfo.ParentInfo(ParentInfo.AttachmentType) fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.ParentInfo.AttachmentType) 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: 947 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Creates a new parent info from the given . This constructor can only be used for attachment types that don't require additional objects. Use the other constructors for those instead. example: [] syntax: content: public ParentInfo(ParentInfo.AttachmentType type) parameters: - id: type type: TinyLife.Objects.ParentInfo.AttachmentType description: The attachment type. content.vb: Public Sub New(type As ParentInfo.AttachmentType) overload: TinyLife.Objects.ParentInfo.#ctor* exceptions: - type: System.ArgumentException commentId: T:System.ArgumentException description: If the given type requires additional arguments and a different constructor should be used. nameWithType.vb: ParentInfo.New(ParentInfo.AttachmentType) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.ParentInfo.AttachmentType) name.vb: New(AttachmentType) - uid: TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) id: GetDrawOffset(Microsoft.Xna.Framework.Vector2) parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: GetDrawOffset(Vector2) nameWithType: ParentInfo.GetDrawOffset(Vector2) fullName: TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDrawOffset path: ../TinyLife/Objects/MapObject.cs startLine: 958 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Returns the draw offset for an object that has this . example: [] syntax: content: public Vector2 GetDrawOffset(Vector2 position) parameters: - id: position type: Microsoft.Xna.Framework.Vector2 description: The object's position, which should be the same as the depth position passed to . return: type: Microsoft.Xna.Framework.Vector2 description: The draw offset. content.vb: Public Function GetDrawOffset(position As Vector2) As Vector2 overload: TinyLife.Objects.ParentInfo.GetDrawOffset* - uid: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) id: GetDepthOffset(Microsoft.Xna.Framework.Vector2) parent: TinyLife.Objects.ParentInfo langs: - csharp - vb name: GetDepthOffset(Vector2) nameWithType: ParentInfo.GetDepthOffset(Vector2) fullName: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthOffset path: ../TinyLife/Objects/MapObject.cs startLine: 977 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Returns the depth offset for an object that has this . example: [] syntax: content: public float GetDepthOffset(Vector2 position) parameters: - id: position type: Microsoft.Xna.Framework.Vector2 description: The object's position, which should be the same as the depth position passed to . return: type: System.Single description: The depth offset. content.vb: Public Function GetDepthOffset(position As Vector2) As Single overload: TinyLife.Objects.ParentInfo.GetDepthOffset* references: - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - uid: MLEM.Graphics.StaticSpriteBatch.Item name: Item isExternal: true - name: '>' - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects name: SpriteEffects isExternal: true - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - uid: MLEM.Graphics.StaticSpriteBatch.Item name: Item isExternal: true - name: ) - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects name: SpriteEffects isExternal: true - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: TinyLife.Objects.ParentInfo commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects href: TinyLife.Objects.ParentInfo.html name: ParentInfo nameWithType: ParentInfo fullName: TinyLife.Objects.ParentInfo - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects href: TinyLife.Objects.Furniture.html name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall parent: TinyLife.World href: TinyLife.World.Wall.html name: Wall nameWithType: Wall fullName: TinyLife.World.Wall - uid: TinyLife.World.Roof commentId: T:TinyLife.World.Roof parent: TinyLife.World href: TinyLife.World.Roof.html name: Roof nameWithType: Roof fullName: TinyLife.World.Roof - uid: TinyLife.Objects commentId: N:TinyLife.Objects href: TinyLife.html name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html - uid: System.ValueType.Equals(System.Object) commentId: M:System.ValueType.Equals(System.Object) parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals name: Equals(object) nameWithType: ValueType.Equals(object) fullName: System.ValueType.Equals(object) nameWithType.vb: ValueType.Equals(Object) fullName.vb: System.ValueType.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.ValueType.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.ValueType.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.ValueType.GetHashCode commentId: M:System.ValueType.GetHashCode parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode name: GetHashCode() nameWithType: ValueType.GetHashCode() fullName: System.ValueType.GetHashCode() spec.csharp: - uid: System.ValueType.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode - name: ( - name: ) spec.vb: - uid: System.ValueType.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode - name: ( - name: ) - uid: System.ValueType.ToString commentId: M:System.ValueType.ToString parent: System.ValueType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring name: ToString() nameWithType: ValueType.ToString() fullName: System.ValueType.ToString() spec.csharp: - uid: System.ValueType.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring - name: ( - name: ) spec.vb: - uid: System.ValueType.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring - name: ( - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: TinyLife.Objects.ParentInfo.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ name: JsonCopy(ParentInfo) nameWithType: Extensions.JsonCopy(ParentInfo) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.ParentInfo) nameWithType.vb: Extensions.JsonCopy(Of ParentInfo)(ParentInfo) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ParentInfo)(TinyLife.Objects.ParentInfo) name.vb: JsonCopy(Of ParentInfo)(ParentInfo) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ParentInfo) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: '>' - name: ( - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ParentInfo) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: ) - name: ( - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: ) - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject parent: TinyLife.Objects href: TinyLife.Objects.MapObject.html name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject - uid: TinyLife.World commentId: N:TinyLife.World href: TinyLife.html name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.World name: World href: TinyLife.World.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.World name: World href: TinyLife.World.html - uid: System.ValueType commentId: T:System.ValueType parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.valuetype name: ValueType nameWithType: ValueType fullName: System.ValueType - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities href: TinyLife.Utilities.Extensions.html name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities href: TinyLife.html name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html - uid: TinyLife.Objects.ParentInfo.AttachmentType commentId: T:TinyLife.Objects.ParentInfo.AttachmentType parent: TinyLife.Objects href: TinyLife.Objects.ParentInfo.html name: ParentInfo.AttachmentType nameWithType: ParentInfo.AttachmentType fullName: TinyLife.Objects.ParentInfo.AttachmentType spec.csharp: - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: . - uid: TinyLife.Objects.ParentInfo.AttachmentType name: AttachmentType href: TinyLife.Objects.ParentInfo.AttachmentType.html spec.vb: - uid: TinyLife.Objects.ParentInfo name: ParentInfo href: TinyLife.Objects.ParentInfo.html - name: . - uid: TinyLife.Objects.ParentInfo.AttachmentType name: AttachmentType href: TinyLife.Objects.ParentInfo.AttachmentType.html - uid: TinyLife.Objects.ParentInfo.LayerDepth* commentId: Overload:TinyLife.Objects.ParentInfo.LayerDepth href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_LayerDepth name: LayerDepth nameWithType: ParentInfo.LayerDepth fullName: TinyLife.Objects.ParentInfo.LayerDepth - uid: System.Single commentId: T:System.Single parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single name: float nameWithType: float fullName: float nameWithType.vb: Single fullName.vb: Single name.vb: Single - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects href: TinyLife.Objects.Person.html name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Objects.ParentInfo.ShouldDraw* commentId: Overload:TinyLife.Objects.ParentInfo.ShouldDraw href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_ShouldDraw name: ShouldDraw nameWithType: ParentInfo.ShouldDraw fullName: TinyLife.Objects.ParentInfo.ShouldDraw - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean - uid: TinyLife.Objects.ParentInfo.#ctor* commentId: Overload:TinyLife.Objects.ParentInfo.#ctor href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo__ctor_TinyLife_Objects_Furniture_TinyLife_Objects_AbstractSpot_ name: ParentInfo nameWithType: ParentInfo.ParentInfo fullName: TinyLife.Objects.ParentInfo.ParentInfo nameWithType.vb: ParentInfo.New fullName.vb: TinyLife.Objects.ParentInfo.New name.vb: New - uid: TinyLife.Objects.AbstractSpot commentId: T:TinyLife.Objects.AbstractSpot parent: TinyLife.Objects href: TinyLife.Objects.AbstractSpot.html name: AbstractSpot nameWithType: AbstractSpot fullName: TinyLife.Objects.AbstractSpot - uid: TinyLife.World.Stairs commentId: T:TinyLife.World.Stairs parent: TinyLife.World href: TinyLife.World.Stairs.html name: Stairs nameWithType: Stairs fullName: TinyLife.World.Stairs - uid: System.ArgumentException commentId: T:System.ArgumentException isExternal: true href: https://learn.microsoft.com/dotnet/api/system.argumentexception name: ArgumentException nameWithType: ArgumentException fullName: System.ArgumentException - uid: TinyLife.Objects.ParentInfo.GetDrawOffset* commentId: Overload:TinyLife.Objects.ParentInfo.GetDrawOffset href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_GetDrawOffset_Microsoft_Xna_Framework_Vector2_ name: GetDrawOffset nameWithType: ParentInfo.GetDrawOffset fullName: TinyLife.Objects.ParentInfo.GetDrawOffset - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework isExternal: true name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework spec.csharp: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true spec.vb: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true - uid: TinyLife.Objects.ParentInfo.GetDepthOffset* commentId: Overload:TinyLife.Objects.ParentInfo.GetDepthOffset href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_GetDepthOffset_Microsoft_Xna_Framework_Vector2_ name: GetDepthOffset nameWithType: ParentInfo.GetDepthOffset fullName: TinyLife.Objects.ParentInfo.GetDepthOffset