TinyLifeWeb/docs/api/TinyLife.Objects.ParentInfo.yml

1174 lines
43 KiB
YAML
Raw Permalink Normal View History

2022-05-24 13:36:05 +02:00
### 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)
2023-11-05 20:57:09 +01:00
- TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType)
2023-03-30 18:07:55 +02:00
- TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person)
2022-05-24 13:36:05 +02:00
- TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof)
2023-10-11 16:05:32 +02:00
- TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs)
2022-05-24 13:36:05 +02:00
- TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall)
2024-02-02 18:13:42 +01:00
- TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2)
- TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2)
2022-09-05 14:19:42 +02:00
- TinyLife.Objects.ParentInfo.LayerDepth
2023-03-30 18:07:55 +02:00
- TinyLife.Objects.ParentInfo.ShouldDraw
2023-11-05 20:57:09 +01:00
- TinyLife.Objects.ParentInfo.Type
2022-05-24 13:36:05 +02:00
langs:
- csharp
- vb
name: ParentInfo
nameWithType: ParentInfo
fullName: TinyLife.Objects.ParentInfo
type: Struct
source:
remote:
path: TinyLife/Objects/MapObject.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 894
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: >-
A parent info is a set of information used by <xref href="TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Object%2cMicrosoft.Xna.Framework.Vector2%2cMLEM.Textures.TextureRegion%2cMicrosoft.Xna.Framework.Color%2cSystem.Single%2cMicrosoft.Xna.Framework.Point%2cSystem.Collections.Generic.List%7bMLEM.Graphics.StaticSpriteBatch.Item%7d%2cSystem.Boolean%2cTinyLife.Objects.ParentInfo%2cSystem.Single%2cMicrosoft.Xna.Framework.Graphics.SpriteEffects%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> that allows for objects to be made to look like they're attached to another object.
Currently, <xref href="TinyLife.Objects.ParentInfo" data-throw-if-not-resolved="false"></xref> supports <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.World.Wall" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.World.Roof" data-throw-if-not-resolved="false"></xref> parents.
2022-05-24 13:36:05 +02:00
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
2023-11-05 20:57:09 +01:00
- uid: TinyLife.Objects.ParentInfo.Type
commentId: F:TinyLife.Objects.ParentInfo.Type
id: Type
2022-05-24 13:36:05 +02:00
parent: TinyLife.Objects.ParentInfo
langs:
- csharp
- vb
2023-11-05 20:57:09 +01:00
name: Type
nameWithType: ParentInfo.Type
fullName: TinyLife.Objects.ParentInfo.Type
type: Field
2022-05-24 13:36:05 +02:00
source:
remote:
path: TinyLife/Objects/MapObject.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-11-05 20:57:09 +01:00
id: Type
2022-05-24 13:36:05 +02:00
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 899
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: The <xref href="TinyLife.Objects.ParentInfo.AttachmentType" data-throw-if-not-resolved="false"></xref> that this parent info exhibits, based on the constructor that was used to construct it.
2022-05-24 13:36:05 +02:00
example: []
syntax:
2023-11-05 20:57:09 +01:00
content: public readonly ParentInfo.AttachmentType Type
2022-05-24 13:36:05 +02:00
return:
2023-11-05 20:57:09 +01:00
type: TinyLife.Objects.ParentInfo.AttachmentType
content.vb: Public ReadOnly Type As ParentInfo.AttachmentType
2022-09-05 14:19:42 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2022-09-05 14:19:42 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayerDepth
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 905
2022-09-05 14:19:42 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
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.
2022-09-05 14:19:42 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: public float LayerDepth { get; }
2022-09-05 14:19:42 +02:00
parameters: []
return:
type: System.Single
content.vb: Public ReadOnly Property LayerDepth As Single
overload: TinyLife.Objects.ParentInfo.LayerDepth*
2023-03-30 18:07:55 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2023-03-30 18:07:55 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldDraw
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 909
2023-03-30 18:07:55 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Whether the object with this parent info should be drawn. This value is determined by the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that is holding the object.
2023-04-26 14:51:19 +02:00
example: []
2023-03-30 18:07:55 +02:00
syntax:
content: public bool ShouldDraw { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property ShouldDraw As Boolean
overload: TinyLife.Objects.ParentInfo.ShouldDraw*
2023-11-05 20:57:09 +01:00
- 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)'
2023-03-30 18:07:55 +02:00
parent: TinyLife.Objects.ParentInfo
langs:
- csharp
- vb
2023-11-05 20:57:09 +01:00
name: ParentInfo(Furniture, AbstractSpot)
nameWithType: ParentInfo.ParentInfo(Furniture, AbstractSpot)
fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot)
2023-03-30 18:07:55 +02:00
type: Constructor
source:
remote:
path: TinyLife/Objects/MapObject.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-03-30 18:07:55 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 923
2023-03-30 18:07:55 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Creates a new parent info from the given parent.
2023-04-26 14:51:19 +02:00
example: []
2023-03-30 18:07:55 +02:00
syntax:
2023-11-05 20:57:09 +01:00
content: public ParentInfo(Furniture furniture, AbstractSpot spot)
2023-03-30 18:07:55 +02:00
parameters:
2023-11-05 20:57:09 +01:00
- 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)
2023-03-30 18:07:55 +02:00
overload: TinyLife.Objects.ParentInfo.#ctor*
2023-11-05 20:57:09 +01:00
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)'
2022-05-24 13:36:05 +02:00
parent: TinyLife.Objects.ParentInfo
langs:
- csharp
- vb
2023-11-05 20:57:09 +01:00
name: ParentInfo(Person)
nameWithType: ParentInfo.ParentInfo(Person)
fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Person)
2022-05-24 13:36:05 +02:00
type: Constructor
source:
remote:
path: TinyLife/Objects/MapObject.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 933
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Creates a new parent info from the given parent.
2022-05-24 13:36:05 +02:00
example: []
syntax:
2023-11-05 20:57:09 +01:00
content: public ParentInfo(Person holdingPerson)
2022-05-24 13:36:05 +02:00
parameters:
2023-11-05 20:57:09 +01:00
- id: holdingPerson
type: TinyLife.Objects.Person
description: The person to be attached to.
content.vb: Public Sub New(holdingPerson As Person)
2022-05-24 13:36:05 +02:00
overload: TinyLife.Objects.ParentInfo.#ctor*
2023-11-05 20:57:09 +01:00
nameWithType.vb: ParentInfo.New(Person)
fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.Person)
name.vb: New(Person)
2022-05-24 13:36:05 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 942
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Creates a new parent info from the given parent.
2022-05-24 13:36:05 +02:00
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: ParentInfo.New(Wall)
fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.World.Wall)
name.vb: New(Wall)
2022-05-24 13:36:05 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 951
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Creates a new parent info from the given parent.
2022-05-24 13:36:05 +02:00
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: ParentInfo.New(Roof)
fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.World.Roof)
name.vb: New(Roof)
2023-10-11 16:05:32 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2023-10-11 16:05:32 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 960
2023-10-11 16:05:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: Creates a new parent info from the given parent.
2023-10-11 16:05:32 +02:00
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)
2023-11-05 20:57:09 +01:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2023-11-05 20:57:09 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
2024-04-21 10:22:04 +02:00
startLine: 971
2023-11-05 20:57:09 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-01-07 16:53:47 +01:00
summary: >-
Creates a new parent info from the given <xref href="TinyLife.Objects.ParentInfo.AttachmentType" data-throw-if-not-resolved="false"></xref>.
This constructor can only be used for attachment types that don't require additional objects. Use the other constructors for those instead.
2023-11-05 20:57:09 +01:00
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
2024-01-07 16:53:47 +01:00
description: If the given <code class="paramref">type</code> requires additional arguments and a different constructor should be used.
2023-11-05 20:57:09 +01:00
nameWithType.vb: ParentInfo.New(ParentInfo.AttachmentType)
fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.ParentInfo.AttachmentType)
name.vb: New(AttachmentType)
2024-02-02 18:13:42 +01:00
- 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
2024-04-21 10:22:04 +02:00
startLine: 982
2024-02-02 18:13:42 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-02-04 12:36:02 +01:00
summary: Returns the draw offset for an object that has this <xref href="TinyLife.Objects.ParentInfo" data-throw-if-not-resolved="false"></xref>.
example: []
2024-02-02 18:13:42 +01:00
syntax:
content: public Vector2 GetDrawOffset(Vector2 position)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
2024-02-04 12:36:02 +01:00
description: The object's position, which should be the same as the depth position passed to <xref href="TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Object%2cMicrosoft.Xna.Framework.Vector2%2cMLEM.Textures.TextureRegion%2cMicrosoft.Xna.Framework.Color%2cSystem.Single%2cMicrosoft.Xna.Framework.Point%2cSystem.Collections.Generic.List%7bMLEM.Graphics.StaticSpriteBatch.Item%7d%2cSystem.Boolean%2cTinyLife.Objects.ParentInfo%2cSystem.Single%2cMicrosoft.Xna.Framework.Graphics.SpriteEffects%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
2024-02-02 18:13:42 +01:00
return:
type: Microsoft.Xna.Framework.Vector2
2024-02-04 12:36:02 +01:00
description: The draw offset.
2024-02-02 18:13:42 +01:00
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
2024-04-21 10:22:04 +02:00
startLine: 1001
2024-02-02 18:13:42 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Objects
2024-02-04 12:36:02 +01:00
summary: Returns the depth offset for an object that has this <xref href="TinyLife.Objects.ParentInfo" data-throw-if-not-resolved="false"></xref>.
example: []
2024-02-02 18:13:42 +01:00
syntax:
content: public float GetDepthOffset(Vector2 position)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
2024-02-04 12:36:02 +01:00
description: The object's position, which should be the same as the depth position passed to <xref href="TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Object%2cMicrosoft.Xna.Framework.Vector2%2cMLEM.Textures.TextureRegion%2cMicrosoft.Xna.Framework.Color%2cSystem.Single%2cMicrosoft.Xna.Framework.Point%2cSystem.Collections.Generic.List%7bMLEM.Graphics.StaticSpriteBatch.Item%7d%2cSystem.Boolean%2cTinyLife.Objects.ParentInfo%2cSystem.Single%2cMicrosoft.Xna.Framework.Graphics.SpriteEffects%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
2024-02-02 18:13:42 +01:00
return:
type: System.Single
2024-02-04 12:36:02 +01:00
description: The depth offset.
2024-02-02 18:13:42 +01:00
content.vb: Public Function GetDepthOffset(position As Vector2) As Single
overload: TinyLife.Objects.ParentInfo.GetDepthOffset*
2022-05-24 13:36:05 +02:00
references:
2023-11-05 20:57:09 +01:00
- 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)
2022-05-24 13:36:05 +02:00
parent: TinyLife.Objects.MapObject
isExternal: true
2024-01-07 16:53:47 +01:00
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_
2023-11-05 20:57:09 +01:00
name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List<Item>, bool, ParentInfo, float, SpriteEffects, bool)
nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List<StaticSpriteBatch.Item>, 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<MLEM.Graphics.StaticSpriteBatch.Item>, 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)
2022-05-24 13:36:05 +02:00
spec.csharp:
2023-11-05 20:57:09 +01:00
- 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)
2022-05-24 13:36:05 +02:00
name: DrawColumns
2024-01-07 16:53:47 +01:00
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_
2022-05-24 13:36:05 +02:00
- name: (
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Color
2022-05-24 13:36:05 +02:00
name: Color
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Single
2023-03-30 18:07:55 +02:00
name: float
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
name: Point
2022-09-05 14:19:42 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: System.Collections.Generic.List`1
name: List
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2022-09-05 14:19:42 +02:00
- name: <
- uid: MLEM.Graphics.StaticSpriteBatch.Item
2023-03-30 18:07:55 +02:00
name: Item
2022-09-05 14:19:42 +02:00
isExternal: true
- name: '>'
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Boolean
2023-03-30 18:07:55 +02:00
name: bool
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Single
2023-03-30 18:07:55 +02:00
name: float
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects
2022-07-04 16:50:43 +02:00
name: SpriteEffects
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Boolean
2023-03-30 18:07:55 +02:00
name: bool
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2022-05-24 13:36:05 +02:00
- name: )
spec.vb:
2023-11-05 20:57:09 +01:00
- 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)
2022-05-24 13:36:05 +02:00
name: DrawColumns
2024-01-07 16:53:47 +01:00
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_
2022-05-24 13:36:05 +02:00
- name: (
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: System.Object
name: Object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Color
2022-05-24 13:36:05 +02:00
name: Color
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Single
name: Single
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
name: Point
2022-09-05 14:19:42 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: System.Collections.Generic.List`1
name: List
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
2022-09-05 14:19:42 +02:00
- uid: MLEM.Graphics.StaticSpriteBatch.Item
2023-03-30 18:07:55 +02:00
name: Item
2022-09-05 14:19:42 +02:00
isExternal: true
- name: )
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Boolean
name: Boolean
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Single
name: Single
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects
2022-07-04 16:50:43 +02:00
name: SpriteEffects
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Boolean
name: Boolean
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
2022-05-24 13:36:05 +02:00
- name: )
- uid: TinyLife.Objects.ParentInfo
commentId: T:TinyLife.Objects.ParentInfo
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2022-05-24 13:36:05 +02:00
name: ParentInfo
nameWithType: ParentInfo
fullName: TinyLife.Objects.ParentInfo
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html
2022-05-24 13:36:05 +02:00
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.World.Wall
commentId: T:TinyLife.World.Wall
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Wall.html
2022-05-24 13:36:05 +02:00
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- uid: TinyLife.World.Roof
commentId: T:TinyLife.World.Roof
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Roof.html
2022-05-24 13:36:05 +02:00
name: Roof
nameWithType: Roof
fullName: TinyLife.World.Roof
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2022-05-24 13:36:05 +02:00
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Objects
name: Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Objects
name: Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.html
2022-05-24 13:36:05 +02:00
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
2022-05-24 13:36:05 +02:00
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
2022-05-24 13:36:05 +02:00
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
2022-05-24 13:36:05 +02:00
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
2022-05-24 13:36:05 +02:00
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
2022-05-24 13:36:05 +02:00
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
2022-05-24 13:36:05 +02:00
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
name: GetType()
2023-03-30 18:07:55 +02:00
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
2022-05-24 13:36:05 +02:00
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2022-05-24 13:36:05 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-05-24 13:36:05 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2022-05-24 13:36:05 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- 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)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name: JsonCopy<ParentInfo>(ParentInfo)
nameWithType: Extensions.JsonCopy<ParentInfo>(ParentInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.ParentInfo>(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)
2022-05-24 13:36:05 +02:00
spec.csharp:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ParentInfo)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: <
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-03-30 18:07:55 +02:00
- name: '>'
2022-05-24 13:36:05 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2022-05-24 13:36:05 +02:00
- name: )
spec.vb:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.ParentInfo)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2022-05-24 13:36:05 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-03-30 18:07:55 +02:00
- name: )
- name: (
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2022-05-24 13:36:05 +02:00
- name: )
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2022-05-24 13:36:05 +02:00
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.World
commentId: N:TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2022-05-24 13:36:05 +02:00
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2022-05-24 13:36:05 +02:00
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetype
2022-05-24 13:36:05 +02:00
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2022-05-24 13:36:05 +02:00
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)
2023-03-30 18:07:55 +02:00
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2022-05-24 13:36:05 +02:00
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: (
- name: Of
- name: " "
- name: T
- name: )
2022-05-24 13:36:05 +02:00
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html
2022-05-24 13:36:05 +02:00
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: System
commentId: N:System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system
2022-05-24 13:36:05 +02:00
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2022-05-24 13:36:05 +02:00
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2023-11-05 20:57:09 +01:00
- uid: TinyLife.Objects.ParentInfo.AttachmentType
commentId: T:TinyLife.Objects.ParentInfo.AttachmentType
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-11-05 20:57:09 +01:00
name: ParentInfo.AttachmentType
nameWithType: ParentInfo.AttachmentType
fullName: TinyLife.Objects.ParentInfo.AttachmentType
spec.csharp:
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-11-05 20:57:09 +01:00
- name: .
- uid: TinyLife.Objects.ParentInfo.AttachmentType
name: AttachmentType
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.AttachmentType.html
2023-11-05 20:57:09 +01:00
spec.vb:
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html
2023-11-05 20:57:09 +01:00
- name: .
- uid: TinyLife.Objects.ParentInfo.AttachmentType
name: AttachmentType
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.AttachmentType.html
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Objects.ParentInfo.LayerDepth*
commentId: Overload:TinyLife.Objects.ParentInfo.LayerDepth
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_LayerDepth
2022-09-05 14:19:42 +02:00
name: LayerDepth
nameWithType: ParentInfo.LayerDepth
fullName: TinyLife.Objects.ParentInfo.LayerDepth
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
2023-04-26 14:51:19 +02:00
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2023-04-26 14:51:19 +02:00
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Objects.ParentInfo.ShouldDraw*
commentId: Overload:TinyLife.Objects.ParentInfo.ShouldDraw
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_ShouldDraw
2023-03-30 18:07:55 +02:00
name: ShouldDraw
nameWithType: ParentInfo.ShouldDraw
fullName: TinyLife.Objects.ParentInfo.ShouldDraw
2023-11-05 20:57:09 +01:00
- 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
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Objects.ParentInfo.#ctor*
commentId: Overload:TinyLife.Objects.ParentInfo.#ctor
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo__ctor_TinyLife_Objects_Furniture_TinyLife_Objects_AbstractSpot_
2022-05-24 13:36:05 +02:00
name: ParentInfo
nameWithType: ParentInfo.ParentInfo
fullName: TinyLife.Objects.ParentInfo.ParentInfo
2023-03-30 18:07:55 +02:00
nameWithType.vb: ParentInfo.New
fullName.vb: TinyLife.Objects.ParentInfo.New
name.vb: New
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Objects.AbstractSpot
commentId: T:TinyLife.Objects.AbstractSpot
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.AbstractSpot.html
2022-05-24 13:36:05 +02:00
name: AbstractSpot
nameWithType: AbstractSpot
fullName: TinyLife.Objects.AbstractSpot
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Stairs
commentId: T:TinyLife.World.Stairs
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Stairs.html
2023-10-11 16:05:32 +02:00
name: Stairs
nameWithType: Stairs
fullName: TinyLife.World.Stairs
2023-11-05 20:57:09 +01:00
- 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
2024-02-02 18:13:42 +01:00
- 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