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.Graphics.SpriteBatchContext.yml

852 lines
33 KiB
YAML
Raw Normal View History

### YamlMime:ManagedReference
items:
- uid: MLEM.Graphics.SpriteBatchContext
commentId: T:MLEM.Graphics.SpriteBatchContext
id: SpriteBatchContext
parent: MLEM.Graphics
children:
- MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
- MLEM.Graphics.SpriteBatchContext.BlendState
- MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
- MLEM.Graphics.SpriteBatchContext.DepthStencilState
- MLEM.Graphics.SpriteBatchContext.Effect
- MLEM.Graphics.SpriteBatchContext.RasterizerState
- MLEM.Graphics.SpriteBatchContext.SamplerState
- MLEM.Graphics.SpriteBatchContext.SortMode
- MLEM.Graphics.SpriteBatchContext.TransformMatrix
langs:
- csharp
- vb
name: SpriteBatchContext
nameWithType: SpriteBatchContext
fullName: MLEM.Graphics.SpriteBatchContext
type: Struct
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SpriteBatchContext
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 8
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: >-
A sprite batch context is a set of information for a <xref href="Microsoft.Xna.Framework.Graphics.SpriteBatch" data-throw-if-not-resolved="false"></xref> to use, which encapsulates all of the information usually passed directly to <code>SpriteBatch.Begin</code>.
To use a sprite batch context effectively, the extension methods in <xref href="MLEM.Graphics.SpriteBatchContextExtensions" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public struct SpriteBatchContext
content.vb: Public Structure SpriteBatchContext
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.GetType
- uid: MLEM.Graphics.SpriteBatchContext.SortMode
commentId: F:MLEM.Graphics.SpriteBatchContext.SortMode
id: SortMode
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: SortMode
nameWithType: SpriteBatchContext.SortMode
fullName: MLEM.Graphics.SpriteBatchContext.SortMode
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SortMode
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 13
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: The drawing order for sprite and text drawing.
example: []
syntax:
content: public SpriteSortMode SortMode
return:
type: Microsoft.Xna.Framework.Graphics.SpriteSortMode
content.vb: Public SortMode As SpriteSortMode
- uid: MLEM.Graphics.SpriteBatchContext.BlendState
commentId: F:MLEM.Graphics.SpriteBatchContext.BlendState
id: BlendState
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: BlendState
nameWithType: SpriteBatchContext.BlendState
fullName: MLEM.Graphics.SpriteBatchContext.BlendState
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: BlendState
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 17
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: State of the blending.
example: []
syntax:
content: public BlendState BlendState
return:
type: Microsoft.Xna.Framework.Graphics.BlendState
content.vb: Public BlendState As BlendState
- uid: MLEM.Graphics.SpriteBatchContext.SamplerState
commentId: F:MLEM.Graphics.SpriteBatchContext.SamplerState
id: SamplerState
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: SamplerState
nameWithType: SpriteBatchContext.SamplerState
fullName: MLEM.Graphics.SpriteBatchContext.SamplerState
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SamplerState
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 21
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: State of the sampler.
example: []
syntax:
content: public SamplerState SamplerState
return:
type: Microsoft.Xna.Framework.Graphics.SamplerState
content.vb: Public SamplerState As SamplerState
- uid: MLEM.Graphics.SpriteBatchContext.DepthStencilState
commentId: F:MLEM.Graphics.SpriteBatchContext.DepthStencilState
id: DepthStencilState
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: DepthStencilState
nameWithType: SpriteBatchContext.DepthStencilState
fullName: MLEM.Graphics.SpriteBatchContext.DepthStencilState
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: DepthStencilState
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 25
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: State of the depth-stencil buffer.
example: []
syntax:
content: public DepthStencilState DepthStencilState
return:
type: Microsoft.Xna.Framework.Graphics.DepthStencilState
content.vb: Public DepthStencilState As DepthStencilState
- uid: MLEM.Graphics.SpriteBatchContext.RasterizerState
commentId: F:MLEM.Graphics.SpriteBatchContext.RasterizerState
id: RasterizerState
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: RasterizerState
nameWithType: SpriteBatchContext.RasterizerState
fullName: MLEM.Graphics.SpriteBatchContext.RasterizerState
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: RasterizerState
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 29
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: State of the rasterization.
example: []
syntax:
content: public RasterizerState RasterizerState
return:
type: Microsoft.Xna.Framework.Graphics.RasterizerState
content.vb: Public RasterizerState As RasterizerState
- uid: MLEM.Graphics.SpriteBatchContext.Effect
commentId: F:MLEM.Graphics.SpriteBatchContext.Effect
id: Effect
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: Effect
nameWithType: SpriteBatchContext.Effect
fullName: MLEM.Graphics.SpriteBatchContext.Effect
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Effect
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 33
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: A custom <xref href="Microsoft.Xna.Framework.Graphics.Effect" data-throw-if-not-resolved="false"></xref> to override the default sprite effect.
example: []
syntax:
content: public Effect Effect
return:
type: Microsoft.Xna.Framework.Graphics.Effect
content.vb: Public Effect As Effect
- uid: MLEM.Graphics.SpriteBatchContext.TransformMatrix
commentId: F:MLEM.Graphics.SpriteBatchContext.TransformMatrix
id: TransformMatrix
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: TransformMatrix
nameWithType: SpriteBatchContext.TransformMatrix
fullName: MLEM.Graphics.SpriteBatchContext.TransformMatrix
type: Field
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: TransformMatrix
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 37
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: An optional matrix used to transform the sprite geometry.
example: []
syntax:
content: public Matrix TransformMatrix
return:
type: Microsoft.Xna.Framework.Matrix
content.vb: Public TransformMatrix As Matrix
- uid: MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
commentId: M:MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
id: '#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})'
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: SpriteBatchContext(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?)
nameWithType: SpriteBatchContext.SpriteBatchContext(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?)
fullName: MLEM.Graphics.SpriteBatchContext.SpriteBatchContext(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?)
type: Constructor
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: .ctor
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 49
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: Creates a new sprite batch context with the given parameters.
example: []
syntax:
content: public SpriteBatchContext(SpriteSortMode sortMode = SpriteSortMode.Deferred, BlendState blendState = null, SamplerState samplerState = null, DepthStencilState depthStencilState = null, RasterizerState rasterizerState = null, Effect effect = null, Matrix? transformMatrix = null)
parameters:
- id: sortMode
type: Microsoft.Xna.Framework.Graphics.SpriteSortMode
description: The drawing order for sprite and text drawing. <xref href="Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred" data-throw-if-not-resolved="false"></xref> by default.
- id: blendState
type: Microsoft.Xna.Framework.Graphics.BlendState
description: State of the blending. Uses <xref href="Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend" data-throw-if-not-resolved="false"></xref> if null.
- id: samplerState
type: Microsoft.Xna.Framework.Graphics.SamplerState
description: State of the sampler. Uses <xref href="Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp" data-throw-if-not-resolved="false"></xref> if null.
- id: depthStencilState
type: Microsoft.Xna.Framework.Graphics.DepthStencilState
description: State of the depth-stencil buffer. Uses <xref href="Microsoft.Xna.Framework.Graphics.DepthStencilState.None" data-throw-if-not-resolved="false"></xref> if null.
- id: rasterizerState
type: Microsoft.Xna.Framework.Graphics.RasterizerState
description: State of the rasterization. Uses <xref href="Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise" data-throw-if-not-resolved="false"></xref> if null.
- id: effect
type: Microsoft.Xna.Framework.Graphics.Effect
description: A custom <xref href="Microsoft.Xna.Framework.Graphics.Effect" data-throw-if-not-resolved="false"></xref> to override the default sprite effect.
- id: transformMatrix
type: System.Nullable{Microsoft.Xna.Framework.Matrix}
description: An optional matrix used to transform the sprite geometry. Uses <xref href="Microsoft.Xna.Framework.Matrix.Identity" data-throw-if-not-resolved="false"></xref> if null.
content.vb: Public Sub New(sortMode As SpriteSortMode = SpriteSortMode.Deferred, blendState As BlendState = Nothing, samplerState As SamplerState = Nothing, depthStencilState As DepthStencilState = Nothing, rasterizerState As RasterizerState = Nothing, effect As Effect = Nothing, transformMatrix As Matrix? = Nothing)
overload: MLEM.Graphics.SpriteBatchContext.#ctor*
nameWithType.vb: SpriteBatchContext.New(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?)
fullName.vb: MLEM.Graphics.SpriteBatchContext.New(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?)
name.vb: New(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?)
- uid: MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
commentId: M:MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
id: Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})
parent: MLEM.Graphics.SpriteBatchContext
langs:
- csharp
- vb
name: Current(GraphicsDevice, SpriteSortMode, Effect, Matrix?)
nameWithType: SpriteBatchContext.Current(GraphicsDevice, SpriteSortMode, Effect, Matrix?)
fullName: MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?)
type: Method
source:
remote:
path: MLEM/Graphics/SpriteBatchContext.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Current
path: ../MLEM/Graphics/SpriteBatchContext.cs
startLine: 68
assemblies:
- MLEM
namespace: MLEM.Graphics
summary: >-
Creates a new sprite batch context from the passed <xref href="Microsoft.Xna.Framework.Graphics.GraphicsDevice" data-throw-if-not-resolved="false"></xref>'s current information.
This can be useful to retrieve some information about drawing right after a <xref href="Microsoft.Xna.Framework.Graphics.SpriteBatch.End" data-throw-if-not-resolved="false"></xref> call has occured.
example: []
syntax:
content: public static SpriteBatchContext Current(GraphicsDevice device, SpriteSortMode sortMode = SpriteSortMode.Deferred, Effect effect = null, Matrix? transformMatrix = null)
parameters:
- id: device
type: Microsoft.Xna.Framework.Graphics.GraphicsDevice
description: The graphics device to query data from.
- id: sortMode
type: Microsoft.Xna.Framework.Graphics.SpriteSortMode
description: The drawing order for sprite and text drawing. <xref href="Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred" data-throw-if-not-resolved="false"></xref> by default.
- id: effect
type: Microsoft.Xna.Framework.Graphics.Effect
description: A custom <xref href="Microsoft.Xna.Framework.Graphics.Effect" data-throw-if-not-resolved="false"></xref> to override the default sprite effect.
- id: transformMatrix
type: System.Nullable{Microsoft.Xna.Framework.Matrix}
description: An optional matrix used to transform the sprite geometry. Uses <xref href="Microsoft.Xna.Framework.Matrix.Identity" data-throw-if-not-resolved="false"></xref> if null.
return:
type: MLEM.Graphics.SpriteBatchContext
description: A new sprite batch context from the <code class="paramref">device</code>'s current information.
content.vb: Public Shared Function Current(device As GraphicsDevice, sortMode As SpriteSortMode = SpriteSortMode.Deferred, effect As Effect = Nothing, transformMatrix As Matrix? = Nothing) As SpriteBatchContext
overload: MLEM.Graphics.SpriteBatchContext.Current*
references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SpriteBatch
nameWithType: SpriteBatch
fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch
- uid: MLEM.Graphics.SpriteBatchContextExtensions
commentId: T:MLEM.Graphics.SpriteBatchContextExtensions
parent: MLEM.Graphics
href: MLEM.Graphics.SpriteBatchContextExtensions.html
name: SpriteBatchContextExtensions
nameWithType: SpriteBatchContextExtensions
fullName: MLEM.Graphics.SpriteBatchContextExtensions
- uid: MLEM.Graphics
commentId: N:MLEM.Graphics
href: MLEM.html
name: MLEM.Graphics
nameWithType: MLEM.Graphics
fullName: MLEM.Graphics
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Graphics
name: Graphics
href: MLEM.Graphics.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Graphics
name: Graphics
href: MLEM.Graphics.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.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.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: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
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.Graphics
name: Graphics
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.Graphics
name: Graphics
isExternal: true
- 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: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode
commentId: T:Microsoft.Xna.Framework.Graphics.SpriteSortMode
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SpriteSortMode
nameWithType: SpriteSortMode
fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode
- uid: Microsoft.Xna.Framework.Graphics.BlendState
commentId: T:Microsoft.Xna.Framework.Graphics.BlendState
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: BlendState
nameWithType: BlendState
fullName: Microsoft.Xna.Framework.Graphics.BlendState
- uid: Microsoft.Xna.Framework.Graphics.SamplerState
commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SamplerState
nameWithType: SamplerState
fullName: Microsoft.Xna.Framework.Graphics.SamplerState
- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState
commentId: T:Microsoft.Xna.Framework.Graphics.DepthStencilState
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: DepthStencilState
nameWithType: DepthStencilState
fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState
- uid: Microsoft.Xna.Framework.Graphics.RasterizerState
commentId: T:Microsoft.Xna.Framework.Graphics.RasterizerState
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: RasterizerState
nameWithType: RasterizerState
fullName: Microsoft.Xna.Framework.Graphics.RasterizerState
- uid: Microsoft.Xna.Framework.Graphics.Effect
commentId: T:Microsoft.Xna.Framework.Graphics.Effect
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: Effect
nameWithType: Effect
fullName: Microsoft.Xna.Framework.Graphics.Effect
- uid: Microsoft.Xna.Framework.Matrix
commentId: T:Microsoft.Xna.Framework.Matrix
parent: Microsoft.Xna.Framework
isExternal: true
name: Matrix
nameWithType: Matrix
fullName: Microsoft.Xna.Framework.Matrix
- 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: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred
commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred
isExternal: true
name: Deferred
nameWithType: SpriteSortMode.Deferred
fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred
- uid: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend
commentId: F:Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend
isExternal: true
name: AlphaBlend
nameWithType: BlendState.AlphaBlend
fullName: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend
- uid: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp
commentId: F:Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp
isExternal: true
name: LinearClamp
nameWithType: SamplerState.LinearClamp
fullName: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp
- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState.None
commentId: F:Microsoft.Xna.Framework.Graphics.DepthStencilState.None
isExternal: true
name: None
nameWithType: DepthStencilState.None
fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState.None
- uid: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise
commentId: F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise
isExternal: true
name: CullCounterClockwise
nameWithType: RasterizerState.CullCounterClockwise
fullName: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise
- uid: Microsoft.Xna.Framework.Matrix.Identity
commentId: P:Microsoft.Xna.Framework.Matrix.Identity
isExternal: true
name: Identity
nameWithType: Matrix.Identity
fullName: Microsoft.Xna.Framework.Matrix.Identity
- uid: MLEM.Graphics.SpriteBatchContext.#ctor*
commentId: Overload:MLEM.Graphics.SpriteBatchContext.#ctor
href: MLEM.Graphics.SpriteBatchContext.html#MLEM_Graphics_SpriteBatchContext__ctor_Microsoft_Xna_Framework_Graphics_SpriteSortMode_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__
name: SpriteBatchContext
nameWithType: SpriteBatchContext.SpriteBatchContext
fullName: MLEM.Graphics.SpriteBatchContext.SpriteBatchContext
nameWithType.vb: SpriteBatchContext.New
fullName.vb: MLEM.Graphics.SpriteBatchContext.New
name.vb: New
- uid: System.Nullable{Microsoft.Xna.Framework.Matrix}
commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix}
parent: System
definition: System.Nullable`1
name: Matrix?
nameWithType: Matrix?
fullName: Microsoft.Xna.Framework.Matrix?
spec.csharp:
- uid: Microsoft.Xna.Framework.Matrix
name: Matrix
isExternal: true
- name: '?'
spec.vb:
- uid: Microsoft.Xna.Framework.Matrix
name: Matrix
isExternal: true
- name: '?'
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice
commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: GraphicsDevice
nameWithType: GraphicsDevice
fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End
commentId: M:Microsoft.Xna.Framework.Graphics.SpriteBatch.End
isExternal: true
name: End()
nameWithType: SpriteBatch.End()
fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch.End()
spec.csharp:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End
name: End
isExternal: true
- name: (
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End
name: End
isExternal: true
- name: (
- name: )
- uid: MLEM.Graphics.SpriteBatchContext.Current*
commentId: Overload:MLEM.Graphics.SpriteBatchContext.Current
href: MLEM.Graphics.SpriteBatchContext.html#MLEM_Graphics_SpriteBatchContext_Current_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_SpriteSortMode_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__
name: Current
nameWithType: SpriteBatchContext.Current
fullName: MLEM.Graphics.SpriteBatchContext.Current
- uid: MLEM.Graphics.SpriteBatchContext
commentId: T:MLEM.Graphics.SpriteBatchContext
parent: MLEM.Graphics
href: MLEM.Graphics.SpriteBatchContext.html
name: SpriteBatchContext
nameWithType: SpriteBatchContext
fullName: MLEM.Graphics.SpriteBatchContext