1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-14 02:09:08 +01:00
MLEM/Docs/api/MLEM.Ui.UiMetrics.yml

1093 lines
36 KiB
YAML
Generated

### YamlMime:ManagedReference
items:
- uid: MLEM.Ui.UiMetrics
commentId: T:MLEM.Ui.UiMetrics
id: UiMetrics
parent: MLEM.Ui
children:
- MLEM.Ui.UiMetrics.ActualAreaUpdates
- MLEM.Ui.UiMetrics.DrawTime
- MLEM.Ui.UiMetrics.Draws
- MLEM.Ui.UiMetrics.ForceAreaUpdateTime
- MLEM.Ui.UiMetrics.ForceAreaUpdates
- MLEM.Ui.UiMetrics.MaxRecursionDepth
- MLEM.Ui.UiMetrics.ResetDraws
- MLEM.Ui.UiMetrics.ResetUpdates
- MLEM.Ui.UiMetrics.SummedRecursionDepth
- MLEM.Ui.UiMetrics.ToString
- MLEM.Ui.UiMetrics.UpdateTime
- MLEM.Ui.UiMetrics.Updates
- MLEM.Ui.UiMetrics.op_Addition(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
- MLEM.Ui.UiMetrics.op_Subtraction(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
langs:
- csharp
- vb
name: UiMetrics
nameWithType: UiMetrics
fullName: MLEM.Ui.UiMetrics
type: Struct
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: UiMetrics
path: ../MLEM.Ui/UiMetrics.cs
startLine: 7
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: A snapshot of update and rendering statistics from <xref href="MLEM.Ui.UiSystem.Metrics" data-throw-if-not-resolved="false"></xref> to be used for runtime debugging and profiling.
example: []
syntax:
content: public struct UiMetrics
content.vb: Public Structure UiMetrics
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.Object.Equals(System.Object,System.Object)
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.GetType
- uid: MLEM.Ui.UiMetrics.ForceAreaUpdateTime
commentId: P:MLEM.Ui.UiMetrics.ForceAreaUpdateTime
id: ForceAreaUpdateTime
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ForceAreaUpdateTime
nameWithType: UiMetrics.ForceAreaUpdateTime
fullName: MLEM.Ui.UiMetrics.ForceAreaUpdateTime
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ForceAreaUpdateTime
path: ../MLEM.Ui/UiMetrics.cs
startLine: 13
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The amount of time that <xref href="MLEM.Ui.Elements.Element.ForceUpdateArea" data-throw-if-not-resolved="false"></xref> took.
Can be divided by <xref href="MLEM.Ui.UiMetrics.ForceAreaUpdates" data-throw-if-not-resolved="false"></xref> to get an average per area update.
example: []
syntax:
content: public TimeSpan ForceAreaUpdateTime { get; }
parameters: []
return:
type: System.TimeSpan
content.vb: Public Property ForceAreaUpdateTime As TimeSpan
overload: MLEM.Ui.UiMetrics.ForceAreaUpdateTime*
- uid: MLEM.Ui.UiMetrics.UpdateTime
commentId: P:MLEM.Ui.UiMetrics.UpdateTime
id: UpdateTime
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: UpdateTime
nameWithType: UiMetrics.UpdateTime
fullName: MLEM.Ui.UiMetrics.UpdateTime
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: UpdateTime
path: ../MLEM.Ui/UiMetrics.cs
startLine: 18
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The amount of time that <xref href="MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)" data-throw-if-not-resolved="false"></xref> took.
Can be divided by <xref href="MLEM.Ui.UiMetrics.Updates" data-throw-if-not-resolved="false"></xref> to get an average per update.
example: []
syntax:
content: public TimeSpan UpdateTime { get; }
parameters: []
return:
type: System.TimeSpan
content.vb: Public Property UpdateTime As TimeSpan
overload: MLEM.Ui.UiMetrics.UpdateTime*
- uid: MLEM.Ui.UiMetrics.ForceAreaUpdates
commentId: P:MLEM.Ui.UiMetrics.ForceAreaUpdates
id: ForceAreaUpdates
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ForceAreaUpdates
nameWithType: UiMetrics.ForceAreaUpdates
fullName: MLEM.Ui.UiMetrics.ForceAreaUpdates
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ForceAreaUpdates
path: ../MLEM.Ui/UiMetrics.cs
startLine: 22
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The amount of times that <xref href="MLEM.Ui.Elements.Element.ForceUpdateArea" data-throw-if-not-resolved="false"></xref> was called.
example: []
syntax:
content: public uint ForceAreaUpdates { get; }
parameters: []
return:
type: System.UInt32
content.vb: Public Property ForceAreaUpdates As UInteger
overload: MLEM.Ui.UiMetrics.ForceAreaUpdates*
- uid: MLEM.Ui.UiMetrics.ActualAreaUpdates
commentId: P:MLEM.Ui.UiMetrics.ActualAreaUpdates
id: ActualAreaUpdates
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ActualAreaUpdates
nameWithType: UiMetrics.ActualAreaUpdates
fullName: MLEM.Ui.UiMetrics.ActualAreaUpdates
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ActualAreaUpdates
path: ../MLEM.Ui/UiMetrics.cs
startLine: 26
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The amount of times that <xref href="MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)" data-throw-if-not-resolved="false"></xref> was called.
example: []
syntax:
content: public uint ActualAreaUpdates { get; }
parameters: []
return:
type: System.UInt32
content.vb: Public Property ActualAreaUpdates As UInteger
overload: MLEM.Ui.UiMetrics.ActualAreaUpdates*
- uid: MLEM.Ui.UiMetrics.Updates
commentId: P:MLEM.Ui.UiMetrics.Updates
id: Updates
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: Updates
nameWithType: UiMetrics.Updates
fullName: MLEM.Ui.UiMetrics.Updates
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Updates
path: ../MLEM.Ui/UiMetrics.cs
startLine: 30
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The amount of times that <xref href="MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)" data-throw-if-not-resolved="false"></xref> was called.
example: []
syntax:
content: public uint Updates { get; }
parameters: []
return:
type: System.UInt32
content.vb: Public Property Updates As UInteger
overload: MLEM.Ui.UiMetrics.Updates*
- uid: MLEM.Ui.UiMetrics.SummedRecursionDepth
commentId: P:MLEM.Ui.UiMetrics.SummedRecursionDepth
id: SummedRecursionDepth
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: SummedRecursionDepth
nameWithType: UiMetrics.SummedRecursionDepth
fullName: MLEM.Ui.UiMetrics.SummedRecursionDepth
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SummedRecursionDepth
path: ../MLEM.Ui/UiMetrics.cs
startLine: 35
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The total amount of recursions that <xref href="MLEM.Ui.Elements.Element.ForceUpdateArea" data-throw-if-not-resolved="false"></xref> went through.
Can be divided by <xref href="MLEM.Ui.UiMetrics.ForceAreaUpdates" data-throw-if-not-resolved="false"></xref> to get an average.
example: []
syntax:
content: public uint SummedRecursionDepth { get; }
parameters: []
return:
type: System.UInt32
content.vb: Public Property SummedRecursionDepth As UInteger
overload: MLEM.Ui.UiMetrics.SummedRecursionDepth*
- uid: MLEM.Ui.UiMetrics.MaxRecursionDepth
commentId: P:MLEM.Ui.UiMetrics.MaxRecursionDepth
id: MaxRecursionDepth
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: MaxRecursionDepth
nameWithType: UiMetrics.MaxRecursionDepth
fullName: MLEM.Ui.UiMetrics.MaxRecursionDepth
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: MaxRecursionDepth
path: ../MLEM.Ui/UiMetrics.cs
startLine: 39
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The maximum recursion depth that <xref href="MLEM.Ui.Elements.Element.ForceUpdateArea" data-throw-if-not-resolved="false"></xref> went through in a single call.
example: []
syntax:
content: public int MaxRecursionDepth { get; }
parameters: []
return:
type: System.Int32
content.vb: Public Property MaxRecursionDepth As Integer
overload: MLEM.Ui.UiMetrics.MaxRecursionDepth*
- uid: MLEM.Ui.UiMetrics.DrawTime
commentId: P:MLEM.Ui.UiMetrics.DrawTime
id: DrawTime
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: DrawTime
nameWithType: UiMetrics.DrawTime
fullName: MLEM.Ui.UiMetrics.DrawTime
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: DrawTime
path: ../MLEM.Ui/UiMetrics.cs
startLine: 45
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The amount of time that <xref href="MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cSystem.Single%2cMLEM.Graphics.SpriteBatchContext)" data-throw-if-not-resolved="false"></xref> took.
Can be divided by <xref href="MLEM.Ui.UiMetrics.Draws" data-throw-if-not-resolved="false"></xref> to get an average per draw.
example: []
syntax:
content: public TimeSpan DrawTime { get; }
parameters: []
return:
type: System.TimeSpan
content.vb: Public Property DrawTime As TimeSpan
overload: MLEM.Ui.UiMetrics.DrawTime*
- uid: MLEM.Ui.UiMetrics.Draws
commentId: P:MLEM.Ui.UiMetrics.Draws
id: Draws
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: Draws
nameWithType: UiMetrics.Draws
fullName: MLEM.Ui.UiMetrics.Draws
type: Property
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Draws
path: ../MLEM.Ui/UiMetrics.cs
startLine: 49
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The amount of times that <xref href="MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cSystem.Single%2cMLEM.Graphics.SpriteBatchContext)" data-throw-if-not-resolved="false"></xref> was called.
example: []
syntax:
content: public uint Draws { get; }
parameters: []
return:
type: System.UInt32
content.vb: Public Property Draws As UInteger
overload: MLEM.Ui.UiMetrics.Draws*
- uid: MLEM.Ui.UiMetrics.ResetUpdates
commentId: M:MLEM.Ui.UiMetrics.ResetUpdates
id: ResetUpdates
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ResetUpdates()
nameWithType: UiMetrics.ResetUpdates()
fullName: MLEM.Ui.UiMetrics.ResetUpdates()
type: Method
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ResetUpdates
path: ../MLEM.Ui/UiMetrics.cs
startLine: 54
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Resets all update-related metrics to 0.
example: []
syntax:
content: public void ResetUpdates()
content.vb: Public Sub ResetUpdates()
overload: MLEM.Ui.UiMetrics.ResetUpdates*
- uid: MLEM.Ui.UiMetrics.ResetDraws
commentId: M:MLEM.Ui.UiMetrics.ResetDraws
id: ResetDraws
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ResetDraws()
nameWithType: UiMetrics.ResetDraws()
fullName: MLEM.Ui.UiMetrics.ResetDraws()
type: Method
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ResetDraws
path: ../MLEM.Ui/UiMetrics.cs
startLine: 67
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Resets all rendering-related metrics to 0.
example: []
syntax:
content: public void ResetDraws()
content.vb: Public Sub ResetDraws()
overload: MLEM.Ui.UiMetrics.ResetDraws*
- uid: MLEM.Ui.UiMetrics.ToString
commentId: M:MLEM.Ui.UiMetrics.ToString
id: ToString
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: ToString()
nameWithType: UiMetrics.ToString()
fullName: MLEM.Ui.UiMetrics.ToString()
type: Method
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ToString
path: ../MLEM.Ui/UiMetrics.cs
startLine: 74
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Returns the fully qualified type name of this instance.
example: []
syntax:
content: public override string ToString()
return:
type: System.String
description: The fully qualified type name.
content.vb: Public Overrides Function ToString() As String
overridden: System.ValueType.ToString
overload: MLEM.Ui.UiMetrics.ToString*
- uid: MLEM.Ui.UiMetrics.op_Addition(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
commentId: M:MLEM.Ui.UiMetrics.op_Addition(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
id: op_Addition(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: operator +(UiMetrics, UiMetrics)
nameWithType: UiMetrics.operator +(UiMetrics, UiMetrics)
fullName: MLEM.Ui.UiMetrics.operator +(MLEM.Ui.UiMetrics, MLEM.Ui.UiMetrics)
type: Operator
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: op_Addition
path: ../MLEM.Ui/UiMetrics.cs
startLine: 84
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Adds two ui metrics together, causing all of their values to be combined.
example: []
syntax:
content: public static UiMetrics operator +(UiMetrics left, UiMetrics right)
parameters:
- id: left
type: MLEM.Ui.UiMetrics
description: The left metrics
- id: right
type: MLEM.Ui.UiMetrics
description: The right metrics
return:
type: MLEM.Ui.UiMetrics
description: The sum of both metrics
content.vb: Public Shared Operator +(left As UiMetrics, right As UiMetrics) As UiMetrics
overload: MLEM.Ui.UiMetrics.op_Addition*
nameWithType.vb: UiMetrics.+(UiMetrics, UiMetrics)
fullName.vb: MLEM.Ui.UiMetrics.+(MLEM.Ui.UiMetrics, MLEM.Ui.UiMetrics)
name.vb: +(UiMetrics, UiMetrics)
- uid: MLEM.Ui.UiMetrics.op_Subtraction(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
commentId: M:MLEM.Ui.UiMetrics.op_Subtraction(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
id: op_Subtraction(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)
parent: MLEM.Ui.UiMetrics
langs:
- csharp
- vb
name: operator -(UiMetrics, UiMetrics)
nameWithType: UiMetrics.operator -(UiMetrics, UiMetrics)
fullName: MLEM.Ui.UiMetrics.operator -(MLEM.Ui.UiMetrics, MLEM.Ui.UiMetrics)
type: Operator
source:
remote:
path: MLEM.Ui/UiMetrics.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: op_Subtraction
path: ../MLEM.Ui/UiMetrics.cs
startLine: 104
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Subtracts two ui metrics from each other, causing their values to be subtracted.
example: []
syntax:
content: public static UiMetrics operator -(UiMetrics left, UiMetrics right)
parameters:
- id: left
type: MLEM.Ui.UiMetrics
description: The left metrics
- id: right
type: MLEM.Ui.UiMetrics
description: The right metrics
return:
type: MLEM.Ui.UiMetrics
description: The difference of both metrics
content.vb: Public Shared Operator -(left As UiMetrics, right As UiMetrics) As UiMetrics
overload: MLEM.Ui.UiMetrics.op_Subtraction*
nameWithType.vb: UiMetrics.-(UiMetrics, UiMetrics)
fullName.vb: MLEM.Ui.UiMetrics.-(MLEM.Ui.UiMetrics, MLEM.Ui.UiMetrics)
name.vb: -(UiMetrics, UiMetrics)
references:
- uid: MLEM.Ui.UiSystem.Metrics
commentId: F:MLEM.Ui.UiSystem.Metrics
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Metrics
name: Metrics
nameWithType: UiSystem.Metrics
fullName: MLEM.Ui.UiSystem.Metrics
- uid: MLEM.Ui
commentId: N:MLEM.Ui
href: MLEM.html
name: MLEM.Ui
nameWithType: MLEM.Ui
fullName: MLEM.Ui
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.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.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: 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: MLEM.Ui.Elements.Element.ForceUpdateArea
commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea
parent: MLEM.Ui.Elements.Element
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateArea
name: ForceUpdateArea()
nameWithType: Element.ForceUpdateArea()
fullName: MLEM.Ui.Elements.Element.ForceUpdateArea()
spec.csharp:
- uid: MLEM.Ui.Elements.Element.ForceUpdateArea
name: ForceUpdateArea
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateArea
- name: (
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.ForceUpdateArea
name: ForceUpdateArea
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateArea
- name: (
- name: )
- uid: MLEM.Ui.UiMetrics.ForceAreaUpdates
commentId: P:MLEM.Ui.UiMetrics.ForceAreaUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ForceAreaUpdates
name: ForceAreaUpdates
nameWithType: UiMetrics.ForceAreaUpdates
fullName: MLEM.Ui.UiMetrics.ForceAreaUpdates
- uid: MLEM.Ui.UiMetrics.ForceAreaUpdateTime*
commentId: Overload:MLEM.Ui.UiMetrics.ForceAreaUpdateTime
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ForceAreaUpdateTime
name: ForceAreaUpdateTime
nameWithType: UiMetrics.ForceAreaUpdateTime
fullName: MLEM.Ui.UiMetrics.ForceAreaUpdateTime
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
href: MLEM.Ui.Elements.Element.html
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: MLEM.Ui.Elements
commentId: N:MLEM.Ui.Elements
href: MLEM.html
name: MLEM.Ui.Elements
nameWithType: MLEM.Ui.Elements
fullName: MLEM.Ui.Elements
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.html
- name: .
- uid: MLEM.Ui.Elements
name: Elements
href: MLEM.Ui.Elements.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.html
- name: .
- uid: MLEM.Ui.Elements
name: Elements
href: MLEM.Ui.Elements.html
- uid: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)
commentId: M:MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)
parent: MLEM.Ui.Elements.Element
isExternal: true
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Update_Microsoft_Xna_Framework_GameTime_
name: Update(GameTime)
nameWithType: Element.Update(GameTime)
fullName: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)
spec.csharp:
- uid: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)
name: Update
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Update_Microsoft_Xna_Framework_GameTime_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)
name: Update
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Update_Microsoft_Xna_Framework_GameTime_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
- uid: MLEM.Ui.UiMetrics.Updates
commentId: P:MLEM.Ui.UiMetrics.Updates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_Updates
name: Updates
nameWithType: UiMetrics.Updates
fullName: MLEM.Ui.UiMetrics.Updates
- uid: MLEM.Ui.UiMetrics.UpdateTime*
commentId: Overload:MLEM.Ui.UiMetrics.UpdateTime
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_UpdateTime
name: UpdateTime
nameWithType: UiMetrics.UpdateTime
fullName: MLEM.Ui.UiMetrics.UpdateTime
- uid: MLEM.Ui.UiMetrics.ForceAreaUpdates*
commentId: Overload:MLEM.Ui.UiMetrics.ForceAreaUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ForceAreaUpdates
name: ForceAreaUpdates
nameWithType: UiMetrics.ForceAreaUpdates
fullName: MLEM.Ui.UiMetrics.ForceAreaUpdates
- uid: System.UInt32
commentId: T:System.UInt32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
name: uint
nameWithType: uint
fullName: uint
nameWithType.vb: UInteger
fullName.vb: UInteger
name.vb: UInteger
- uid: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)
commentId: M:MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)
parent: MLEM.Ui.Elements.Element
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_
name: SetAreaAndUpdateChildren(RectangleF)
nameWithType: Element.SetAreaAndUpdateChildren(RectangleF)
fullName: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)
spec.csharp:
- uid: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)
name: SetAreaAndUpdateChildren
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_
- name: (
- uid: MLEM.Maths.RectangleF
name: RectangleF
href: MLEM.Maths.RectangleF.html
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)
name: SetAreaAndUpdateChildren
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_
- name: (
- uid: MLEM.Maths.RectangleF
name: RectangleF
href: MLEM.Maths.RectangleF.html
- name: )
- uid: MLEM.Ui.UiMetrics.ActualAreaUpdates*
commentId: Overload:MLEM.Ui.UiMetrics.ActualAreaUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ActualAreaUpdates
name: ActualAreaUpdates
nameWithType: UiMetrics.ActualAreaUpdates
fullName: MLEM.Ui.UiMetrics.ActualAreaUpdates
- uid: MLEM.Ui.UiMetrics.Updates*
commentId: Overload:MLEM.Ui.UiMetrics.Updates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_Updates
name: Updates
nameWithType: UiMetrics.Updates
fullName: MLEM.Ui.UiMetrics.Updates
- uid: MLEM.Ui.UiMetrics.SummedRecursionDepth*
commentId: Overload:MLEM.Ui.UiMetrics.SummedRecursionDepth
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_SummedRecursionDepth
name: SummedRecursionDepth
nameWithType: UiMetrics.SummedRecursionDepth
fullName: MLEM.Ui.UiMetrics.SummedRecursionDepth
- uid: MLEM.Ui.UiMetrics.MaxRecursionDepth*
commentId: Overload:MLEM.Ui.UiMetrics.MaxRecursionDepth
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_MaxRecursionDepth
name: MaxRecursionDepth
nameWithType: UiMetrics.MaxRecursionDepth
fullName: MLEM.Ui.UiMetrics.MaxRecursionDepth
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)
commentId: M:MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)
parent: MLEM.Ui.Elements.Element
isExternal: true
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_
name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext)
nameWithType: Element.Draw(GameTime, SpriteBatch, float, SpriteBatchContext)
fullName: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext)
nameWithType.vb: Element.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext)
fullName.vb: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext)
name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext)
spec.csharp:
- uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)
name: Draw
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: MLEM.Graphics.SpriteBatchContext
name: SpriteBatchContext
href: MLEM.Graphics.SpriteBatchContext.html
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)
name: Draw
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: MLEM.Graphics.SpriteBatchContext
name: SpriteBatchContext
href: MLEM.Graphics.SpriteBatchContext.html
- name: )
- uid: MLEM.Ui.UiMetrics.Draws
commentId: P:MLEM.Ui.UiMetrics.Draws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_Draws
name: Draws
nameWithType: UiMetrics.Draws
fullName: MLEM.Ui.UiMetrics.Draws
- uid: MLEM.Ui.UiMetrics.DrawTime*
commentId: Overload:MLEM.Ui.UiMetrics.DrawTime
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_DrawTime
name: DrawTime
nameWithType: UiMetrics.DrawTime
fullName: MLEM.Ui.UiMetrics.DrawTime
- uid: MLEM.Ui.UiMetrics.Draws*
commentId: Overload:MLEM.Ui.UiMetrics.Draws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_Draws
name: Draws
nameWithType: UiMetrics.Draws
fullName: MLEM.Ui.UiMetrics.Draws
- uid: MLEM.Ui.UiMetrics.ResetUpdates*
commentId: Overload:MLEM.Ui.UiMetrics.ResetUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetUpdates
name: ResetUpdates
nameWithType: UiMetrics.ResetUpdates
fullName: MLEM.Ui.UiMetrics.ResetUpdates
- uid: MLEM.Ui.UiMetrics.ResetDraws*
commentId: Overload:MLEM.Ui.UiMetrics.ResetDraws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetDraws
name: ResetDraws
nameWithType: UiMetrics.ResetDraws
fullName: MLEM.Ui.UiMetrics.ResetDraws
- 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: MLEM.Ui.UiMetrics.ToString*
commentId: Overload:MLEM.Ui.UiMetrics.ToString
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ToString
name: ToString
nameWithType: UiMetrics.ToString
fullName: MLEM.Ui.UiMetrics.ToString
- 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.Ui.UiMetrics.op_Addition*
commentId: Overload:MLEM.Ui.UiMetrics.op_Addition
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_op_Addition_MLEM_Ui_UiMetrics_MLEM_Ui_UiMetrics_
name: operator +
nameWithType: UiMetrics.operator +
fullName: MLEM.Ui.UiMetrics.operator +
nameWithType.vb: UiMetrics.+
fullName.vb: MLEM.Ui.UiMetrics.+
name.vb: +
spec.csharp:
- name: operator
- name: " "
- uid: MLEM.Ui.UiMetrics.op_Addition*
name: +
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_op_Addition_MLEM_Ui_UiMetrics_MLEM_Ui_UiMetrics_
- uid: MLEM.Ui.UiMetrics
commentId: T:MLEM.Ui.UiMetrics
parent: MLEM.Ui
href: MLEM.Ui.UiMetrics.html
name: UiMetrics
nameWithType: UiMetrics
fullName: MLEM.Ui.UiMetrics
- uid: MLEM.Ui.UiMetrics.op_Subtraction*
commentId: Overload:MLEM.Ui.UiMetrics.op_Subtraction
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_op_Subtraction_MLEM_Ui_UiMetrics_MLEM_Ui_UiMetrics_
name: operator -
nameWithType: UiMetrics.operator -
fullName: MLEM.Ui.UiMetrics.operator -
nameWithType.vb: UiMetrics.-
fullName.vb: MLEM.Ui.UiMetrics.-
name.vb: '-'
spec.csharp:
- name: operator
- name: " "
- uid: MLEM.Ui.UiMetrics.op_Subtraction*
name: '-'
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_op_Subtraction_MLEM_Ui_UiMetrics_MLEM_Ui_UiMetrics_