### 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 to use, which encapsulates all of the information usually passed directly to SpriteBatch.Begin. To use a sprite batch context effectively, the extension methods in 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 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. by default. - id: blendState type: Microsoft.Xna.Framework.Graphics.BlendState description: State of the blending. Uses if null. - id: samplerState type: Microsoft.Xna.Framework.Graphics.SamplerState description: State of the sampler. Uses if null. - id: depthStencilState type: Microsoft.Xna.Framework.Graphics.DepthStencilState description: State of the depth-stencil buffer. Uses if null. - id: rasterizerState type: Microsoft.Xna.Framework.Graphics.RasterizerState description: State of the rasterization. Uses if null. - id: effect type: Microsoft.Xna.Framework.Graphics.Effect description: A custom 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 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 's current information. This can be useful to retrieve some information about drawing right after a 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. by default. - id: effect type: Microsoft.Xna.Framework.Graphics.Effect description: A custom 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 if null. return: type: MLEM.Graphics.SpriteBatchContext description: A new sprite batch context from the device'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 nameWithType: Nullable fullName: System.Nullable 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