1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-09-20 06:05:46 +02:00
MLEM/Docs/api/MLEM.Data.DataTextureAtlas.yml

1005 lines
37 KiB
YAML
Raw Normal View History

### YamlMime:ManagedReference
items:
- uid: MLEM.Data.DataTextureAtlas
commentId: T:MLEM.Data.DataTextureAtlas
id: DataTextureAtlas
parent: MLEM.Data
children:
- MLEM.Data.DataTextureAtlas.Item(System.String)
- MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean)
- MLEM.Data.DataTextureAtlas.RegionNames
- MLEM.Data.DataTextureAtlas.Regions
- MLEM.Data.DataTextureAtlas.Texture
- MLEM.Data.DataTextureAtlas.ToDictionary
langs:
- csharp
- vb
name: DataTextureAtlas
nameWithType: DataTextureAtlas
fullName: MLEM.Data.DataTextureAtlas
type: Class
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: DataTextureAtlas
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 43
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: >-
<p>
This class represents an atlas of <xref href="MLEM.Textures.TextureRegion" data-throw-if-not-resolved="false"></xref> objects which are loaded from a special texture atlas file.
To load a data texture atlas, you can use <xref href="MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager%2cSystem.String%2cSystem.String%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
</p>
<p>
Data texture atlases are designed to be easy to write by hand. Because of this, their structure is very simple.
Each texture region defined in the atlas consists of its names (where multiple names can be separated by whitespace), followed by a set of possible instructions and their arguments, also separated by whitespace.
<ul><li>The <code>loc</code> (or <code>location</code>) instruction defines the <xref href="MLEM.Textures.TextureRegion.Area" data-throw-if-not-resolved="false"></xref> of the texture region as a rectangle whose origin is its top-left corner. It requires four arguments: x, y, width and height of the rectangle.</li><li>The (optional) <code>piv</code> (or <code>pivot</code>) instruction defines the <xref href="MLEM.Textures.TextureRegion.PivotPixels" data-throw-if-not-resolved="false"></xref> of the texture region. It requires two arguments: x and y. If it is not supplied, the pivot defaults to the top-left corner of the texture region.</li><li>The (optional) <code>off</code> (of <code>offset</code>) instruction defines an offset that is added onto the location and pivot of this texture region. This is useful when duplicating a previously defined texture region to create a second region that has a constant offset. It requires two arguments: The x and y offset.</li><li>The (optional and repeatable) <code>cpy</code> (or <code>copy</code>) instruction defines an additional texture region that should also be generated from the same data, but with a given offset that will be applied to the location and pivot. It requires three arguments: the copy region's name and the x and y offsets.</li><li>The (optional and repeatable) <code>dat</code> (or <code>data</code>) instruction defines a custom data point that can be added to the resulting <xref href="MLEM.Textures.TextureRegion" data-throw-if-not-resolved="false"></xref>'s <xref href="MLEM.Misc.GenericDataHolder" data-throw-if-not-resolved="false"></xref> data. It requires two arguments: the data point's name and the data point's value, the latter of which is also stored as a string value.</li><li>The (optional) <code>frm</code> (or <code>from</code>) instruction defines a texture region (defined before the current region) whose data should be copied. All data from the region will be copied, but adding additional instructions afterwards modifies the data. It requires one argument: the name of the region whose data to copy. If this instruction is used, the <code>loc</code> instruction is not required.</li></ul>
</p>
<example>
The following entry defines a texture region with the names <code>LongTableRight</code> and <code>LongTableUp</code>, whose <xref href="MLEM.Textures.TextureRegion.Area" data-throw-if-not-resolved="false"></xref> will be a rectangle with X=32, Y=30, Width=64, Height=48, and whose <xref href="MLEM.Textures.TextureRegion.PivotPixels" data-throw-if-not-resolved="false"></xref> will be a vector with X=80, Y=46.
<pre><code class="lang-csharp">LongTableRight LongTableUp
loc 32 30 64 48
piv 80 46</code></pre>
</example>
remarks: >-
To see a Data Texture Atlas in action, you can check out the sandbox project: https://github.com/Ellpeck/MLEM/blob/main/Sandbox/Content/Textures/Furniture.atlas.
Additionally, if you are using Aseprite, there is a script to automatically populate it: https://gist.github.com/Ellpeck/e597c1412465c10f41a42050ec117ea2.
example: []
syntax:
content: public class DataTextureAtlas
content.vb: Public Class DataTextureAtlas
inheritance:
- System.Object
inheritedMembers:
- System.Object.ToString
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- uid: MLEM.Data.DataTextureAtlas.Texture
commentId: F:MLEM.Data.DataTextureAtlas.Texture
id: Texture
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: Texture
nameWithType: DataTextureAtlas.Texture
fullName: MLEM.Data.DataTextureAtlas.Texture
type: Field
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Texture
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 48
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: The texture to use for this atlas
example: []
syntax:
content: public readonly TextureRegion Texture
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Texture As TextureRegion
- uid: MLEM.Data.DataTextureAtlas.Item(System.String)
commentId: P:MLEM.Data.DataTextureAtlas.Item(System.String)
id: Item(System.String)
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: this[string]
nameWithType: DataTextureAtlas.this[string]
fullName: MLEM.Data.DataTextureAtlas.this[string]
type: Property
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: this[]
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 53
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: Returns the texture region with the given name, or null if it does not exist.
example: []
syntax:
content: public TextureRegion this[string name] { get; }
parameters:
- id: name
type: System.String
description: The region's name
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Default Property this[](name As String) As TextureRegion
overload: MLEM.Data.DataTextureAtlas.Item*
nameWithType.vb: DataTextureAtlas.this[](String)
fullName.vb: MLEM.Data.DataTextureAtlas.this[](String)
name.vb: this[](String)
- uid: MLEM.Data.DataTextureAtlas.Regions
commentId: P:MLEM.Data.DataTextureAtlas.Regions
id: Regions
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: Regions
nameWithType: DataTextureAtlas.Regions
fullName: MLEM.Data.DataTextureAtlas.Regions
type: Property
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Regions
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 62
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: Returns an enumerable of all of the <xref href="MLEM.Textures.TextureRegion" data-throw-if-not-resolved="false"></xref> values in this atlas.
example: []
syntax:
content: public IEnumerable<TextureRegion> Regions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion}
content.vb: Public ReadOnly Property Regions As IEnumerable(Of TextureRegion)
overload: MLEM.Data.DataTextureAtlas.Regions*
- uid: MLEM.Data.DataTextureAtlas.RegionNames
commentId: P:MLEM.Data.DataTextureAtlas.RegionNames
id: RegionNames
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: RegionNames
nameWithType: DataTextureAtlas.RegionNames
fullName: MLEM.Data.DataTextureAtlas.RegionNames
type: Property
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: RegionNames
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 66
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: Returns an enumerable of all of the <xref href="MLEM.Textures.TextureRegion" data-throw-if-not-resolved="false"></xref> names in this atlas.
example: []
syntax:
content: public IEnumerable<string> RegionNames { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public ReadOnly Property RegionNames As IEnumerable(Of String)
overload: MLEM.Data.DataTextureAtlas.RegionNames*
- uid: MLEM.Data.DataTextureAtlas.ToDictionary
commentId: M:MLEM.Data.DataTextureAtlas.ToDictionary
id: ToDictionary
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: ToDictionary()
nameWithType: DataTextureAtlas.ToDictionary()
fullName: MLEM.Data.DataTextureAtlas.ToDictionary()
type: Method
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ToDictionary
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 79
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: >-
Converts this data texture atlas to a <xref href="System.Collections.Generic.Dictionary%602" data-throw-if-not-resolved="false"></xref> and returns the result.
The resulting dictionary will contain all named regions that this data texture atlas contains.
example: []
syntax:
content: public Dictionary<string, TextureRegion> ToDictionary()
return:
type: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
description: The dictionary representation of this data texture atlas.
content.vb: Public Function ToDictionary() As Dictionary(Of String, TextureRegion)
overload: MLEM.Data.DataTextureAtlas.ToDictionary*
- uid: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean)
commentId: M:MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean)
id: LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean)
parent: MLEM.Data.DataTextureAtlas
langs:
- csharp
- vb
name: LoadAtlasData(TextureRegion, ContentManager, string, bool)
nameWithType: DataTextureAtlas.LoadAtlasData(TextureRegion, ContentManager, string, bool)
fullName: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Content.ContentManager, string, bool)
type: Method
source:
remote:
path: MLEM.Data/DataTextureAtlas.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: LoadAtlasData
path: ../MLEM.Data/DataTextureAtlas.cs
startLine: 92
assemblies:
- MLEM.Data
namespace: MLEM.Data
summary: >-
Loads a <xref href="MLEM.Data.DataTextureAtlas" data-throw-if-not-resolved="false"></xref> from the given loaded texture and texture data file.
For more information on data texture atlases, see the <xref href="MLEM.Data.DataTextureAtlas" data-throw-if-not-resolved="false"></xref> type documentation.
example: []
syntax:
content: public static DataTextureAtlas LoadAtlasData(TextureRegion texture, ContentManager content, string infoPath, bool pivotRelative = false)
parameters:
- id: texture
type: MLEM.Textures.TextureRegion
description: The texture to use for this data texture atlas
- id: content
type: Microsoft.Xna.Framework.Content.ContentManager
description: The content manager to use for loading
- id: infoPath
type: System.String
description: The path, including extension, to the atlas info file
- id: pivotRelative
type: System.Boolean
description: If this value is true, then the pivot points passed in the info file will be relative to the coordinates of the texture region, not relative to the entire texture's origin.
return:
type: MLEM.Data.DataTextureAtlas
description: A new data texture atlas with the given settings
content.vb: Public Shared Function LoadAtlasData(texture As TextureRegion, content As ContentManager, infoPath As String, pivotRelative As Boolean = False) As DataTextureAtlas
overload: MLEM.Data.DataTextureAtlas.LoadAtlasData*
nameWithType.vb: DataTextureAtlas.LoadAtlasData(TextureRegion, ContentManager, String, Boolean)
fullName.vb: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Content.ContentManager, String, Boolean)
name.vb: LoadAtlasData(TextureRegion, ContentManager, String, Boolean)
references:
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
href: MLEM.Textures.TextureRegion.html
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean)
commentId: M:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean)
isExternal: true
href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_
name: LoadTextureAtlas(ContentManager, string, string, bool)
nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, string, string, bool)
fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, string, string, bool)
nameWithType.vb: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, String, String, Boolean)
fullName.vb: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, String, String, Boolean)
name.vb: LoadTextureAtlas(ContentManager, String, String, Boolean)
spec.csharp:
- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean)
name: LoadTextureAtlas
href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.Content.ContentManager
name: ContentManager
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean)
name: LoadTextureAtlas
href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.Content.ContentManager
name: ContentManager
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: MLEM.Textures.TextureRegion.Area
commentId: F:MLEM.Textures.TextureRegion.Area
href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Area
name: Area
nameWithType: TextureRegion.Area
fullName: MLEM.Textures.TextureRegion.Area
- uid: MLEM.Textures.TextureRegion.PivotPixels
commentId: P:MLEM.Textures.TextureRegion.PivotPixels
href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_PivotPixels
name: PivotPixels
nameWithType: TextureRegion.PivotPixels
fullName: MLEM.Textures.TextureRegion.PivotPixels
- uid: MLEM.Misc.GenericDataHolder
commentId: T:MLEM.Misc.GenericDataHolder
parent: MLEM.Misc
href: MLEM.Misc.GenericDataHolder.html
name: GenericDataHolder
nameWithType: GenericDataHolder
fullName: MLEM.Misc.GenericDataHolder
- uid: MLEM.Data
commentId: N:MLEM.Data
href: MLEM.html
name: MLEM.Data
nameWithType: MLEM.Data
fullName: MLEM.Data
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Data
name: Data
href: MLEM.Data.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Data
name: Data
href: MLEM.Data.html
- 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: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- 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.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: 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: MLEM.Textures
commentId: N:MLEM.Textures
href: MLEM.html
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Textures
name: Textures
href: MLEM.Textures.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Textures
name: Textures
href: MLEM.Textures.html
- uid: MLEM.Misc
commentId: N:MLEM.Misc
href: MLEM.html
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Misc
name: Misc
href: MLEM.Misc.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Misc
name: Misc
href: MLEM.Misc.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: MLEM.Data.DataTextureAtlas.Item*
commentId: Overload:MLEM.Data.DataTextureAtlas.Item
href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_Item_System_String_
name: this
nameWithType: DataTextureAtlas.this
fullName: MLEM.Data.DataTextureAtlas.this
nameWithType.vb: DataTextureAtlas.this[]
fullName.vb: MLEM.Data.DataTextureAtlas.this[]
name.vb: this[]
- 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: MLEM.Data.DataTextureAtlas.Regions*
commentId: Overload:MLEM.Data.DataTextureAtlas.Regions
href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_Regions
name: Regions
nameWithType: DataTextureAtlas.Regions
fullName: MLEM.Data.DataTextureAtlas.Regions
- uid: System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion}
commentId: T:System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<TextureRegion>
nameWithType: IEnumerable<TextureRegion>
fullName: System.Collections.Generic.IEnumerable<MLEM.Textures.TextureRegion>
nameWithType.vb: IEnumerable(Of TextureRegion)
fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Textures.TextureRegion)
name.vb: IEnumerable(Of TextureRegion)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
href: MLEM.Textures.TextureRegion.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
href: MLEM.Textures.TextureRegion.html
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: MLEM.Data.DataTextureAtlas.RegionNames*
commentId: Overload:MLEM.Data.DataTextureAtlas.RegionNames
href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_RegionNames
name: RegionNames
nameWithType: DataTextureAtlas.RegionNames
fullName: MLEM.Data.DataTextureAtlas.RegionNames
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<string>
nameWithType: IEnumerable<string>
fullName: System.Collections.Generic.IEnumerable<string>
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: MLEM.Data.DataTextureAtlas.ToDictionary*
commentId: Overload:MLEM.Data.DataTextureAtlas.ToDictionary
href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_ToDictionary
name: ToDictionary
nameWithType: DataTextureAtlas.ToDictionary
fullName: MLEM.Data.DataTextureAtlas.ToDictionary
- uid: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
commentId: T:System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<string, TextureRegion>
nameWithType: Dictionary<string, TextureRegion>
fullName: System.Collections.Generic.Dictionary<string, MLEM.Textures.TextureRegion>
nameWithType.vb: Dictionary(Of String, TextureRegion)
fullName.vb: System.Collections.Generic.Dictionary(Of String, MLEM.Textures.TextureRegion)
name.vb: Dictionary(Of String, TextureRegion)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
href: MLEM.Textures.TextureRegion.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
href: MLEM.Textures.TextureRegion.html
- name: )
- uid: MLEM.Data.DataTextureAtlas
commentId: T:MLEM.Data.DataTextureAtlas
parent: MLEM.Data
href: MLEM.Data.DataTextureAtlas.html
name: DataTextureAtlas
nameWithType: DataTextureAtlas
fullName: MLEM.Data.DataTextureAtlas
- uid: MLEM.Data.DataTextureAtlas.LoadAtlasData*
commentId: Overload:MLEM.Data.DataTextureAtlas.LoadAtlasData
href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_LoadAtlasData_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_Boolean_
name: LoadAtlasData
nameWithType: DataTextureAtlas.LoadAtlasData
fullName: MLEM.Data.DataTextureAtlas.LoadAtlasData
- uid: Microsoft.Xna.Framework.Content.ContentManager
commentId: T:Microsoft.Xna.Framework.Content.ContentManager
parent: Microsoft.Xna.Framework.Content
isExternal: true
name: ContentManager
nameWithType: ContentManager
fullName: Microsoft.Xna.Framework.Content.ContentManager
- 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: Microsoft.Xna.Framework.Content
commentId: N:Microsoft.Xna.Framework.Content
isExternal: true
name: Microsoft.Xna.Framework.Content
nameWithType: Microsoft.Xna.Framework.Content
fullName: Microsoft.Xna.Framework.Content
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
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
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
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true