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

2724 lines
91 KiB
YAML
Raw Normal View History

### YamlMime:ManagedReference
items:
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
id: UiSystem
parent: MLEM.Ui
children:
- MLEM.Ui.UiSystem.#ctor(Microsoft.Xna.Framework.Game,MLEM.Ui.Style.UiStyle,MLEM.Input.InputHandler,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
- MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element)
- MLEM.Ui.UiSystem.ApplyToAll(System.Action{MLEM.Ui.Elements.Element})
- MLEM.Ui.UiSystem.AutoScaleReferenceSize
- MLEM.Ui.UiSystem.AutoScaleWithScreen
- MLEM.Ui.UiSystem.Controls
- MLEM.Ui.UiSystem.Dispose(System.Boolean)
- MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- MLEM.Ui.UiSystem.DrawAlpha
- MLEM.Ui.UiSystem.Get(System.String)
- MLEM.Ui.UiSystem.GetRootElements
- MLEM.Ui.UiSystem.GlobalScale
- MLEM.Ui.UiSystem.Metrics
- MLEM.Ui.UiSystem.OnElementAreaUpdated
- MLEM.Ui.UiSystem.OnElementDeselected
- MLEM.Ui.UiSystem.OnElementDrawn
- MLEM.Ui.UiSystem.OnElementMouseEnter
- MLEM.Ui.UiSystem.OnElementMouseExit
- MLEM.Ui.UiSystem.OnElementPressed
- MLEM.Ui.UiSystem.OnElementSecondaryPressed
- MLEM.Ui.UiSystem.OnElementSelected
- MLEM.Ui.UiSystem.OnElementStyleInit
- MLEM.Ui.UiSystem.OnElementTouchEnter
- MLEM.Ui.UiSystem.OnElementTouchExit
- MLEM.Ui.UiSystem.OnElementUpdated
- MLEM.Ui.UiSystem.OnMousedElementChanged
- MLEM.Ui.UiSystem.OnRootAdded
- MLEM.Ui.UiSystem.OnRootRemoved
- MLEM.Ui.UiSystem.OnSelectedElementChanged
- MLEM.Ui.UiSystem.OnSelectedElementDrawn
- MLEM.Ui.UiSystem.OnTouchedElementChanged
- MLEM.Ui.UiSystem.Remove(System.String)
- MLEM.Ui.UiSystem.SpriteBatchContext
- MLEM.Ui.UiSystem.Style
- MLEM.Ui.UiSystem.TextFormatter
- MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
- MLEM.Ui.UiSystem.Viewport
langs:
- csharp
- vb
name: UiSystem
nameWithType: UiSystem
fullName: MLEM.Ui.UiSystem
type: Class
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: UiSystem
path: ../MLEM.Ui/UiSystem.cs
startLine: 22
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
A ui system is the central location for the updating and rendering of all ui <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>s.
Each element added to the root of the ui system is assigned a <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> that has additional data like a transformation matrix.
For more information on how ui systems work, check out https://mlem.ellpeck.de/articles/ui.html.
example: []
syntax:
content: 'public class UiSystem : GameComponent, IGameComponent, IUpdateable, IDisposable'
content.vb: Public Class UiSystem Inherits GameComponent Implements IGameComponent, IUpdateable, IDisposable
inheritance:
- System.Object
- Microsoft.Xna.Framework.GameComponent
implements:
- Microsoft.Xna.Framework.IGameComponent
- Microsoft.Xna.Framework.IUpdateable
- System.IDisposable
inheritedMembers:
- Microsoft.Xna.Framework.GameComponent.Initialize
- Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)
- Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)
- Microsoft.Xna.Framework.GameComponent.Dispose
- Microsoft.Xna.Framework.GameComponent.Game
- Microsoft.Xna.Framework.GameComponent.Enabled
- Microsoft.Xna.Framework.GameComponent.UpdateOrder
- Microsoft.Xna.Framework.GameComponent.EnabledChanged
- Microsoft.Xna.Framework.GameComponent.UpdateOrderChanged
- System.Object.ToString
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- uid: MLEM.Ui.UiSystem.Viewport
commentId: P:MLEM.Ui.UiSystem.Viewport
id: Viewport
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Viewport
nameWithType: UiSystem.Viewport
fullName: MLEM.Ui.UiSystem.Viewport
type: Property
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Viewport
path: ../MLEM.Ui/UiSystem.cs
startLine: 28
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The viewport that this ui system is rendering inside of.
This is automatically updated during <xref href="Microsoft.Xna.Framework.GameWindow.ClientSizeChanged" data-throw-if-not-resolved="false"></xref> by default.
example: []
syntax:
content: public Rectangle Viewport { get; set; }
parameters: []
return:
type: Microsoft.Xna.Framework.Rectangle
content.vb: Public Property Viewport As Rectangle
overload: MLEM.Ui.UiSystem.Viewport*
- uid: MLEM.Ui.UiSystem.AutoScaleWithScreen
commentId: F:MLEM.Ui.UiSystem.AutoScaleWithScreen
id: AutoScaleWithScreen
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: AutoScaleWithScreen
nameWithType: UiSystem.AutoScaleWithScreen
fullName: MLEM.Ui.UiSystem.AutoScaleWithScreen
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: AutoScaleWithScreen
path: ../MLEM.Ui/UiSystem.cs
startLine: 40
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
Set this field to true to cause the ui system and all of its elements to automatically scale up or down with greater and lower resolution, respectively.
If this field is true, <xref href="MLEM.Ui.UiSystem.AutoScaleReferenceSize" data-throw-if-not-resolved="false"></xref> is used as the size that uses default <xref href="MLEM.Ui.UiSystem.GlobalScale" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public bool AutoScaleWithScreen
return:
type: System.Boolean
content.vb: Public AutoScaleWithScreen As Boolean
- uid: MLEM.Ui.UiSystem.AutoScaleReferenceSize
commentId: F:MLEM.Ui.UiSystem.AutoScaleReferenceSize
id: AutoScaleReferenceSize
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: AutoScaleReferenceSize
nameWithType: UiSystem.AutoScaleReferenceSize
fullName: MLEM.Ui.UiSystem.AutoScaleReferenceSize
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: AutoScaleReferenceSize
path: ../MLEM.Ui/UiSystem.cs
startLine: 44
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: If <xref href="MLEM.Ui.UiSystem.AutoScaleWithScreen" data-throw-if-not-resolved="false"></xref> is true, this is used as the screen size that uses the default <xref href="MLEM.Ui.UiSystem.GlobalScale" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public Point AutoScaleReferenceSize
return:
type: Microsoft.Xna.Framework.Point
content.vb: Public AutoScaleReferenceSize As Point
- uid: MLEM.Ui.UiSystem.GlobalScale
commentId: P:MLEM.Ui.UiSystem.GlobalScale
id: GlobalScale
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: GlobalScale
nameWithType: UiSystem.GlobalScale
fullName: MLEM.Ui.UiSystem.GlobalScale
type: Property
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: GlobalScale
path: ../MLEM.Ui/UiSystem.cs
startLine: 49
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The global rendering scale of this ui system and all of its child elements.
If <xref href="MLEM.Ui.UiSystem.AutoScaleWithScreen" data-throw-if-not-resolved="false"></xref> is true, this scale will be different based on the window size.
example: []
syntax:
content: public float GlobalScale { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property GlobalScale As Single
overload: MLEM.Ui.UiSystem.GlobalScale*
- uid: MLEM.Ui.UiSystem.Style
commentId: P:MLEM.Ui.UiSystem.Style
id: Style
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Style
nameWithType: UiSystem.Style
fullName: MLEM.Ui.UiSystem.Style
type: Property
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Style
path: ../MLEM.Ui/UiSystem.cs
startLine: 65
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The style options that this ui system and all of its elements use.
To set the default, untextured style, use <xref href="MLEM.Ui.Style.UntexturedStyle" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public UiStyle Style { get; set; }
parameters: []
return:
type: MLEM.Ui.Style.UiStyle
content.vb: Public Property Style As UiStyle
overload: MLEM.Ui.UiSystem.Style*
- uid: MLEM.Ui.UiSystem.DrawAlpha
commentId: F:MLEM.Ui.UiSystem.DrawAlpha
id: DrawAlpha
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: DrawAlpha
nameWithType: UiSystem.DrawAlpha
fullName: MLEM.Ui.UiSystem.DrawAlpha
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: DrawAlpha
path: ../MLEM.Ui/UiSystem.cs
startLine: 76
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: The transparency (alpha value) that this ui system and all of its elements draw at.
example: []
syntax:
content: public float DrawAlpha
return:
type: System.Single
content.vb: Public DrawAlpha As Single
- uid: MLEM.Ui.UiSystem.SpriteBatchContext
commentId: F:MLEM.Ui.UiSystem.SpriteBatchContext
id: SpriteBatchContext
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: SpriteBatchContext
nameWithType: UiSystem.SpriteBatchContext
fullName: MLEM.Ui.UiSystem.SpriteBatchContext
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SpriteBatchContext
path: ../MLEM.Ui/UiSystem.cs
startLine: 81
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The spriteb atch context that this ui system and all of its elements should draw with.
The default <xref href="MLEM.Graphics.SpriteBatchContext.SamplerState" data-throw-if-not-resolved="false"></xref> is <xref href="Microsoft.Xna.Framework.Graphics.SamplerState.PointClamp" data-throw-if-not-resolved="false"></xref>, as that is the one that works best with pixel graphics.
example: []
syntax:
content: public SpriteBatchContext SpriteBatchContext
return:
type: MLEM.Graphics.SpriteBatchContext
content.vb: Public SpriteBatchContext As SpriteBatchContext
- uid: MLEM.Ui.UiSystem.TextFormatter
commentId: F:MLEM.Ui.UiSystem.TextFormatter
id: TextFormatter
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: TextFormatter
nameWithType: UiSystem.TextFormatter
fullName: MLEM.Ui.UiSystem.TextFormatter
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: TextFormatter
path: ../MLEM.Ui/UiSystem.cs
startLine: 86
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref> that this ui system's <xref href="MLEM.Ui.Elements.Paragraph" data-throw-if-not-resolved="false"></xref> elements format their text with.
To add new formatting codes to the ui system, add them to this formatter.
example: []
syntax:
content: public TextFormatter TextFormatter
return:
type: MLEM.Formatting.TextFormatter
content.vb: Public TextFormatter As TextFormatter
- uid: MLEM.Ui.UiSystem.Controls
commentId: F:MLEM.Ui.UiSystem.Controls
id: Controls
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Controls
nameWithType: UiSystem.Controls
fullName: MLEM.Ui.UiSystem.Controls
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Controls
path: ../MLEM.Ui/UiSystem.cs
startLine: 91
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The <xref href="MLEM.Ui.UiControls" data-throw-if-not-resolved="false"></xref> that this ui system is controlled by.
The ui controls are also the place to change bindings for controller and keyboard input.
example: []
syntax:
content: public UiControls Controls
return:
type: MLEM.Ui.UiControls
content.vb: Public Controls As UiControls
- uid: MLEM.Ui.UiSystem.Metrics
commentId: F:MLEM.Ui.UiSystem.Metrics
id: Metrics
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Metrics
nameWithType: UiSystem.Metrics
fullName: MLEM.Ui.UiSystem.Metrics
type: Field
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Metrics
path: ../MLEM.Ui/UiSystem.cs
startLine: 96
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
The update and rendering statistics to be used for runtime debugging and profiling.
The metrics are reset accordingly every frame: <xref href="MLEM.Ui.UiMetrics.ResetUpdates" data-throw-if-not-resolved="false"></xref> is called at the start of <xref href="MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)" data-throw-if-not-resolved="false"></xref>, and <xref href="MLEM.Ui.UiMetrics.ResetDraws" data-throw-if-not-resolved="false"></xref> is called at the start of <xref href="MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public UiMetrics Metrics
return:
type: MLEM.Ui.UiMetrics
content.vb: Public Metrics As UiMetrics
- uid: MLEM.Ui.UiSystem.OnElementDrawn
commentId: E:MLEM.Ui.UiSystem.OnElementDrawn
id: OnElementDrawn
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementDrawn
nameWithType: UiSystem.OnElementDrawn
fullName: MLEM.Ui.UiSystem.OnElementDrawn
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementDrawn
path: ../MLEM.Ui/UiSystem.cs
startLine: 101
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked after an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is drawn, but before its children are drawn.
example: []
syntax:
content: public event Element.DrawCallback OnElementDrawn
return:
type: MLEM.Ui.Elements.Element.DrawCallback
content.vb: Public Event OnElementDrawn As Element.DrawCallback
- uid: MLEM.Ui.UiSystem.OnSelectedElementDrawn
commentId: E:MLEM.Ui.UiSystem.OnSelectedElementDrawn
id: OnSelectedElementDrawn
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnSelectedElementDrawn
nameWithType: UiSystem.OnSelectedElementDrawn
fullName: MLEM.Ui.UiSystem.OnSelectedElementDrawn
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnSelectedElementDrawn
path: ../MLEM.Ui/UiSystem.cs
startLine: 105
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked after the <xref href="MLEM.Ui.RootElement.SelectedElement" data-throw-if-not-resolved="false"></xref> for each root element is drawn, but before its children are drawn.
example: []
syntax:
content: public event Element.DrawCallback OnSelectedElementDrawn
return:
type: MLEM.Ui.Elements.Element.DrawCallback
content.vb: Public Event OnSelectedElementDrawn As Element.DrawCallback
- uid: MLEM.Ui.UiSystem.OnElementUpdated
commentId: E:MLEM.Ui.UiSystem.OnElementUpdated
id: OnElementUpdated
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementUpdated
nameWithType: UiSystem.OnElementUpdated
fullName: MLEM.Ui.UiSystem.OnElementUpdated
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementUpdated
path: ../MLEM.Ui/UiSystem.cs
startLine: 109
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is updated
example: []
syntax:
content: public event Element.TimeCallback OnElementUpdated
return:
type: MLEM.Ui.Elements.Element.TimeCallback
content.vb: Public Event OnElementUpdated As Element.TimeCallback
- uid: MLEM.Ui.UiSystem.OnElementPressed
commentId: E:MLEM.Ui.UiSystem.OnElementPressed
id: OnElementPressed
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementPressed
nameWithType: UiSystem.OnElementPressed
fullName: MLEM.Ui.UiSystem.OnElementPressed
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementPressed
path: ../MLEM.Ui/UiSystem.cs
startLine: 113
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is pressed with the primary action key
example: []
syntax:
content: public event Element.GenericCallback OnElementPressed
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementPressed As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementSecondaryPressed
commentId: E:MLEM.Ui.UiSystem.OnElementSecondaryPressed
id: OnElementSecondaryPressed
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementSecondaryPressed
nameWithType: UiSystem.OnElementSecondaryPressed
fullName: MLEM.Ui.UiSystem.OnElementSecondaryPressed
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementSecondaryPressed
path: ../MLEM.Ui/UiSystem.cs
startLine: 117
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is pressed with the secondary action key
example: []
syntax:
content: public event Element.GenericCallback OnElementSecondaryPressed
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementSecondaryPressed As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementSelected
commentId: E:MLEM.Ui.UiSystem.OnElementSelected
id: OnElementSelected
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementSelected
nameWithType: UiSystem.OnElementSelected
fullName: MLEM.Ui.UiSystem.OnElementSelected
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementSelected
path: ../MLEM.Ui/UiSystem.cs
startLine: 121
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is newly selected using automatic navigation, or after it has been pressed with the mouse.
example: []
syntax:
content: public event Element.GenericCallback OnElementSelected
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementSelected As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementDeselected
commentId: E:MLEM.Ui.UiSystem.OnElementDeselected
id: OnElementDeselected
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementDeselected
nameWithType: UiSystem.OnElementDeselected
fullName: MLEM.Ui.UiSystem.OnElementDeselected
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementDeselected
path: ../MLEM.Ui/UiSystem.cs
startLine: 125
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> is deselected during the selection of a new element.
example: []
syntax:
content: public event Element.GenericCallback OnElementDeselected
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementDeselected As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementMouseEnter
commentId: E:MLEM.Ui.UiSystem.OnElementMouseEnter
id: OnElementMouseEnter
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementMouseEnter
nameWithType: UiSystem.OnElementMouseEnter
fullName: MLEM.Ui.UiSystem.OnElementMouseEnter
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementMouseEnter
path: ../MLEM.Ui/UiSystem.cs
startLine: 129
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when the mouse enters an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public event Element.GenericCallback OnElementMouseEnter
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementMouseEnter As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementMouseExit
commentId: E:MLEM.Ui.UiSystem.OnElementMouseExit
id: OnElementMouseExit
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementMouseExit
nameWithType: UiSystem.OnElementMouseExit
fullName: MLEM.Ui.UiSystem.OnElementMouseExit
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementMouseExit
path: ../MLEM.Ui/UiSystem.cs
startLine: 133
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when the mouse exits an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public event Element.GenericCallback OnElementMouseExit
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementMouseExit As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementTouchEnter
commentId: E:MLEM.Ui.UiSystem.OnElementTouchEnter
id: OnElementTouchEnter
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementTouchEnter
nameWithType: UiSystem.OnElementTouchEnter
fullName: MLEM.Ui.UiSystem.OnElementTouchEnter
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementTouchEnter
path: ../MLEM.Ui/UiSystem.cs
startLine: 137
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> starts being touched
example: []
syntax:
content: public event Element.GenericCallback OnElementTouchEnter
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementTouchEnter As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementTouchExit
commentId: E:MLEM.Ui.UiSystem.OnElementTouchExit
id: OnElementTouchExit
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementTouchExit
nameWithType: UiSystem.OnElementTouchExit
fullName: MLEM.Ui.UiSystem.OnElementTouchExit
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementTouchExit
path: ../MLEM.Ui/UiSystem.cs
startLine: 141
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> stops being touched
example: []
syntax:
content: public event Element.GenericCallback OnElementTouchExit
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementTouchExit As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated
commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated
id: OnElementAreaUpdated
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementAreaUpdated
nameWithType: UiSystem.OnElementAreaUpdated
fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementAreaUpdated
path: ../MLEM.Ui/UiSystem.cs
startLine: 145
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>'s display area changes
example: []
syntax:
content: public event Element.GenericCallback OnElementAreaUpdated
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementAreaUpdated As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnElementStyleInit
commentId: E:MLEM.Ui.UiSystem.OnElementStyleInit
id: OnElementStyleInit
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnElementStyleInit
nameWithType: UiSystem.OnElementStyleInit
fullName: MLEM.Ui.UiSystem.OnElementStyleInit
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnElementStyleInit
path: ../MLEM.Ui/UiSystem.cs
startLine: 149
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is called when an <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>'s <xref href="MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)" data-throw-if-not-resolved="false"></xref> method is called while setting its <xref href="MLEM.Ui.Elements.Element.Style" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public event Element.GenericCallback OnElementStyleInit
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnElementStyleInit As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnMousedElementChanged
commentId: E:MLEM.Ui.UiSystem.OnMousedElementChanged
id: OnMousedElementChanged
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnMousedElementChanged
nameWithType: UiSystem.OnMousedElementChanged
fullName: MLEM.Ui.UiSystem.OnMousedElementChanged
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnMousedElementChanged
path: ../MLEM.Ui/UiSystem.cs
startLine: 153
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when the <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> that the mouse is currently over changes
example: []
syntax:
content: public event Element.GenericCallback OnMousedElementChanged
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnMousedElementChanged As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnTouchedElementChanged
commentId: E:MLEM.Ui.UiSystem.OnTouchedElementChanged
id: OnTouchedElementChanged
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnTouchedElementChanged
nameWithType: UiSystem.OnTouchedElementChanged
fullName: MLEM.Ui.UiSystem.OnTouchedElementChanged
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnTouchedElementChanged
path: ../MLEM.Ui/UiSystem.cs
startLine: 157
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when the <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> that is being touched changes
example: []
syntax:
content: public event Element.GenericCallback OnTouchedElementChanged
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnTouchedElementChanged As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnSelectedElementChanged
commentId: E:MLEM.Ui.UiSystem.OnSelectedElementChanged
id: OnSelectedElementChanged
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnSelectedElementChanged
nameWithType: UiSystem.OnSelectedElementChanged
fullName: MLEM.Ui.UiSystem.OnSelectedElementChanged
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnSelectedElementChanged
path: ../MLEM.Ui/UiSystem.cs
startLine: 161
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when the selected <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> changes, either through automatic navigation, or by pressing on an element with the mouse
example: []
syntax:
content: public event Element.GenericCallback OnSelectedElementChanged
return:
type: MLEM.Ui.Elements.Element.GenericCallback
content.vb: Public Event OnSelectedElementChanged As Element.GenericCallback
- uid: MLEM.Ui.UiSystem.OnRootAdded
commentId: E:MLEM.Ui.UiSystem.OnRootAdded
id: OnRootAdded
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnRootAdded
nameWithType: UiSystem.OnRootAdded
fullName: MLEM.Ui.UiSystem.OnRootAdded
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnRootAdded
path: ../MLEM.Ui/UiSystem.cs
startLine: 165
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when a new <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> is added to this ui system
example: []
syntax:
content: public event UiSystem.RootCallback OnRootAdded
return:
type: MLEM.Ui.UiSystem.RootCallback
content.vb: Public Event OnRootAdded As UiSystem.RootCallback
- uid: MLEM.Ui.UiSystem.OnRootRemoved
commentId: E:MLEM.Ui.UiSystem.OnRootRemoved
id: OnRootRemoved
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: OnRootRemoved
nameWithType: UiSystem.OnRootRemoved
fullName: MLEM.Ui.UiSystem.OnRootRemoved
type: Event
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnRootRemoved
path: ../MLEM.Ui/UiSystem.cs
startLine: 169
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Event that is invoked when a <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> is removed from this ui system
example: []
syntax:
content: public event UiSystem.RootCallback OnRootRemoved
return:
type: MLEM.Ui.UiSystem.RootCallback
content.vb: Public Event OnRootRemoved As UiSystem.RootCallback
- uid: MLEM.Ui.UiSystem.#ctor(Microsoft.Xna.Framework.Game,MLEM.Ui.Style.UiStyle,MLEM.Input.InputHandler,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
commentId: M:MLEM.Ui.UiSystem.#ctor(Microsoft.Xna.Framework.Game,MLEM.Ui.Style.UiStyle,MLEM.Input.InputHandler,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
id: '#ctor(Microsoft.Xna.Framework.Game,MLEM.Ui.Style.UiStyle,MLEM.Input.InputHandler,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)'
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: UiSystem(Game, UiStyle, InputHandler, bool, bool, bool, bool, bool, bool)
nameWithType: UiSystem.UiSystem(Game, UiStyle, InputHandler, bool, bool, bool, bool, bool, bool)
fullName: MLEM.Ui.UiSystem.UiSystem(Microsoft.Xna.Framework.Game, MLEM.Ui.Style.UiStyle, MLEM.Input.InputHandler, bool, bool, bool, bool, bool, bool)
type: Constructor
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: .ctor
path: ../MLEM.Ui/UiSystem.cs
startLine: 190
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Creates a new ui system with the given settings.
example: []
syntax:
content: public UiSystem(Game game, UiStyle style, InputHandler inputHandler = null, bool automaticViewport = true, bool hasFontModifierFormatting = true, bool hasColorFormatting = true, bool hasAnimationFormatting = true, bool hasMacroFormatting = true, bool hasUiFormatting = true)
parameters:
- id: game
type: Microsoft.Xna.Framework.Game
description: The game
- id: style
type: MLEM.Ui.Style.UiStyle
description: The style settings that this ui should have. Use <xref href="MLEM.Ui.Style.UntexturedStyle" data-throw-if-not-resolved="false"></xref> for the default, untextured style.
- id: inputHandler
type: MLEM.Input.InputHandler
description: The input handler that this ui's <xref href="MLEM.Ui.UiControls" data-throw-if-not-resolved="false"></xref> should use. If none is supplied, a new input handler is created for this ui.
- id: automaticViewport
type: System.Boolean
description: If this value is set to true, the ui system's <xref href="MLEM.Ui.UiSystem.Viewport" data-throw-if-not-resolved="false"></xref> will be set automatically based on the <xref href="Microsoft.Xna.Framework.GameWindow" data-throw-if-not-resolved="false"></xref>'s size. Defaults to true.
- id: hasFontModifierFormatting
type: System.Boolean
description: Whether default font modifier codes should be added to this ui system's <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref>, including bold, italic, strikethrough, shadow, subscript, and more.
- id: hasColorFormatting
type: System.Boolean
description: Whether default color codes should be added to this ui system's <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref>, including all <xref href="Microsoft.Xna.Framework.Color" data-throw-if-not-resolved="false"></xref> values and the ability to use custom colors.
- id: hasAnimationFormatting
type: System.Boolean
description: Whether default animation codes should be added to this ui system's <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref>, namely the wobbly animation.
- id: hasMacroFormatting
type: System.Boolean
description: Whether default macros should be added to this ui system's <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref>, including TeX's ~ non-breaking space and more.
- id: hasUiFormatting
type: System.Boolean
description: Whether <xref href="MLEM.Ui.UiSystem" data-throw-if-not-resolved="false"></xref>-based formatting codes should be added to this ui system's <xref href="MLEM.Ui.UiSystem.TextFormatter" data-throw-if-not-resolved="false"></xref>, including <xref href="MLEM.Ui.Elements.Paragraph.Link" data-throw-if-not-resolved="false"></xref> codes and font switching.
content.vb: Public Sub New(game As Game, style As UiStyle, inputHandler As InputHandler = Nothing, automaticViewport As Boolean = True, hasFontModifierFormatting As Boolean = True, hasColorFormatting As Boolean = True, hasAnimationFormatting As Boolean = True, hasMacroFormatting As Boolean = True, hasUiFormatting As Boolean = True)
overload: MLEM.Ui.UiSystem.#ctor*
nameWithType.vb: UiSystem.New(Game, UiStyle, InputHandler, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
fullName.vb: MLEM.Ui.UiSystem.New(Microsoft.Xna.Framework.Game, MLEM.Ui.Style.UiStyle, MLEM.Input.InputHandler, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
name.vb: New(Game, UiStyle, InputHandler, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
- uid: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
commentId: M:MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
id: Update(Microsoft.Xna.Framework.GameTime)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Update(GameTime)
nameWithType: UiSystem.Update(GameTime)
fullName: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Update
path: ../MLEM.Ui/UiSystem.cs
startLine: 246
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Update this ui system, querying the necessary events and updating each element's data.
example: []
syntax:
content: public override void Update(GameTime time)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
content.vb: Public Overrides Sub Update(time As GameTime)
overridden: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
overload: MLEM.Ui.UiSystem.Update*
- uid: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Draw(GameTime, SpriteBatch)
nameWithType: UiSystem.Draw(GameTime, SpriteBatch)
fullName: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Draw
path: ../MLEM.Ui/UiSystem.cs
startLine: 263
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Draws any <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref>s onto the screen.
example: []
syntax:
content: public void Draw(GameTime time, SpriteBatch batch)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing
content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch)
overload: MLEM.Ui.UiSystem.Draw*
- uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element)
commentId: M:MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element)
id: Add(System.String,MLEM.Ui.Elements.Element)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Add(string, Element)
nameWithType: UiSystem.Add(string, Element)
fullName: MLEM.Ui.UiSystem.Add(string, MLEM.Ui.Elements.Element)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Add
path: ../MLEM.Ui/UiSystem.cs
startLine: 291
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
Adds a new root element to this ui system and returns the newly created <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref>.
Note that, when adding new elements that should be part of the same ui (like buttons on a panel), <xref href="MLEM.Ui.Elements.Element.AddChild%60%601(%60%600%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public RootElement Add(string name, Element element)
parameters:
- id: name
type: System.String
description: The name of the new root element
- id: element
type: MLEM.Ui.Elements.Element
description: The root element to add
return:
type: MLEM.Ui.RootElement
description: The newly created root element, or null if an element with the specified name already exists.
content.vb: Public Function Add(name As String, element As Element) As RootElement
overload: MLEM.Ui.UiSystem.Add*
nameWithType.vb: UiSystem.Add(String, Element)
fullName.vb: MLEM.Ui.UiSystem.Add(String, MLEM.Ui.Elements.Element)
name.vb: Add(String, Element)
- uid: MLEM.Ui.UiSystem.Remove(System.String)
commentId: M:MLEM.Ui.UiSystem.Remove(System.String)
id: Remove(System.String)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Remove(string)
nameWithType: UiSystem.Remove(string)
fullName: MLEM.Ui.UiSystem.Remove(string)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Remove
path: ../MLEM.Ui/UiSystem.cs
startLine: 310
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Removes the <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> with the specified name, or does nothing if there is no such element.
example: []
syntax:
content: public void Remove(string name)
parameters:
- id: name
type: System.String
description: The name of the root element to remove
content.vb: Public Sub Remove(name As String)
overload: MLEM.Ui.UiSystem.Remove*
nameWithType.vb: UiSystem.Remove(String)
fullName.vb: MLEM.Ui.UiSystem.Remove(String)
name.vb: Remove(String)
- uid: MLEM.Ui.UiSystem.Get(System.String)
commentId: M:MLEM.Ui.UiSystem.Get(System.String)
id: Get(System.String)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Get(string)
nameWithType: UiSystem.Get(string)
fullName: MLEM.Ui.UiSystem.Get(string)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Get
path: ../MLEM.Ui/UiSystem.cs
startLine: 329
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Finds the <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> with the given name.
example: []
syntax:
content: public RootElement Get(string name)
parameters:
- id: name
type: System.String
description: The root element's name
return:
type: MLEM.Ui.RootElement
description: The root element with the given name, or null if no such element exists
content.vb: Public Function [Get](name As String) As RootElement
overload: MLEM.Ui.UiSystem.Get*
nameWithType.vb: UiSystem.Get(String)
fullName.vb: MLEM.Ui.UiSystem.Get(String)
name.vb: Get(String)
- uid: MLEM.Ui.UiSystem.GetRootElements
commentId: M:MLEM.Ui.UiSystem.GetRootElements
id: GetRootElements
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: GetRootElements()
nameWithType: UiSystem.GetRootElements()
fullName: MLEM.Ui.UiSystem.GetRootElements()
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: GetRootElements
path: ../MLEM.Ui/UiSystem.cs
startLine: 349
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Returns an enumerable of all of the <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> instances that this ui system holds.
example: []
syntax:
content: public IEnumerable<RootElement> GetRootElements()
return:
type: System.Collections.Generic.IEnumerable{MLEM.Ui.RootElement}
description: All of this ui system's root elements
content.vb: Public Function GetRootElements() As IEnumerable(Of RootElement)
overload: MLEM.Ui.UiSystem.GetRootElements*
- uid: MLEM.Ui.UiSystem.ApplyToAll(System.Action{MLEM.Ui.Elements.Element})
commentId: M:MLEM.Ui.UiSystem.ApplyToAll(System.Action{MLEM.Ui.Elements.Element})
id: ApplyToAll(System.Action{MLEM.Ui.Elements.Element})
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: ApplyToAll(Action<Element>)
nameWithType: UiSystem.ApplyToAll(Action<Element>)
fullName: MLEM.Ui.UiSystem.ApplyToAll(System.Action<MLEM.Ui.Elements.Element>)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ApplyToAll
path: ../MLEM.Ui/UiSystem.cs
startLine: 359
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: >-
Applies the given action to all <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> instances in this ui system recursively.
Note that, when this method is invoked, all root elements and all of their children receive the <xref href="System.Action" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public void ApplyToAll(Action<Element> action)
parameters:
- id: action
type: System.Action{MLEM.Ui.Elements.Element}
description: The action to execute on each element
content.vb: Public Sub ApplyToAll(action As Action(Of Element))
overload: MLEM.Ui.UiSystem.ApplyToAll*
nameWithType.vb: UiSystem.ApplyToAll(Action(Of Element))
fullName.vb: MLEM.Ui.UiSystem.ApplyToAll(System.Action(Of MLEM.Ui.Elements.Element))
name.vb: ApplyToAll(Action(Of Element))
- uid: MLEM.Ui.UiSystem.Dispose(System.Boolean)
commentId: M:MLEM.Ui.UiSystem.Dispose(System.Boolean)
id: Dispose(System.Boolean)
parent: MLEM.Ui.UiSystem
langs:
- csharp
- vb
name: Dispose(bool)
nameWithType: UiSystem.Dispose(bool)
fullName: MLEM.Ui.UiSystem.Dispose(bool)
type: Method
source:
remote:
path: MLEM.Ui/UiSystem.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Dispose
path: ../MLEM.Ui/UiSystem.cs
startLine: 365
assemblies:
- MLEM.Ui
namespace: MLEM.Ui
summary: Shuts down the component.
example: []
syntax:
content: protected override void Dispose(bool disposing)
parameters:
- id: disposing
type: System.Boolean
content.vb: Protected Overrides Sub Dispose(disposing As Boolean)
overridden: Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)
overload: MLEM.Ui.UiSystem.Dispose*
nameWithType.vb: UiSystem.Dispose(Boolean)
fullName.vb: MLEM.Ui.UiSystem.Dispose(Boolean)
name.vb: Dispose(Boolean)
references:
- 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.RootElement
commentId: T:MLEM.Ui.RootElement
parent: MLEM.Ui
href: MLEM.Ui.RootElement.html
name: RootElement
nameWithType: RootElement
fullName: MLEM.Ui.RootElement
- 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.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: Microsoft.Xna.Framework.GameComponent
commentId: T:Microsoft.Xna.Framework.GameComponent
parent: Microsoft.Xna.Framework
isExternal: true
name: GameComponent
nameWithType: GameComponent
fullName: Microsoft.Xna.Framework.GameComponent
- uid: Microsoft.Xna.Framework.IGameComponent
commentId: T:Microsoft.Xna.Framework.IGameComponent
parent: Microsoft.Xna.Framework
isExternal: true
name: IGameComponent
nameWithType: IGameComponent
fullName: Microsoft.Xna.Framework.IGameComponent
- uid: Microsoft.Xna.Framework.IUpdateable
commentId: T:Microsoft.Xna.Framework.IUpdateable
parent: Microsoft.Xna.Framework
isExternal: true
name: IUpdateable
nameWithType: IUpdateable
fullName: Microsoft.Xna.Framework.IUpdateable
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Microsoft.Xna.Framework.GameComponent.Initialize
commentId: M:Microsoft.Xna.Framework.GameComponent.Initialize
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: Initialize()
nameWithType: GameComponent.Initialize()
fullName: Microsoft.Xna.Framework.GameComponent.Initialize()
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.Initialize
name: Initialize
isExternal: true
- name: (
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.Initialize
name: Initialize
isExternal: true
- name: (
- name: )
- uid: Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)
commentId: M:Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: OnUpdateOrderChanged(object, EventArgs)
nameWithType: GameComponent.OnUpdateOrderChanged(object, EventArgs)
fullName: Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(object, System.EventArgs)
nameWithType.vb: GameComponent.OnUpdateOrderChanged(Object, EventArgs)
fullName.vb: Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(Object, System.EventArgs)
name.vb: OnUpdateOrderChanged(Object, EventArgs)
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)
name: OnUpdateOrderChanged
isExternal: true
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.EventArgs
name: EventArgs
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventargs
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)
name: OnUpdateOrderChanged
isExternal: true
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.EventArgs
name: EventArgs
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventargs
- name: )
- uid: Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)
commentId: M:Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: OnEnabledChanged(object, EventArgs)
nameWithType: GameComponent.OnEnabledChanged(object, EventArgs)
fullName: Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(object, System.EventArgs)
nameWithType.vb: GameComponent.OnEnabledChanged(Object, EventArgs)
fullName.vb: Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(Object, System.EventArgs)
name.vb: OnEnabledChanged(Object, EventArgs)
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)
name: OnEnabledChanged
isExternal: true
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.EventArgs
name: EventArgs
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventargs
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)
name: OnEnabledChanged
isExternal: true
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.EventArgs
name: EventArgs
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventargs
- name: )
- uid: Microsoft.Xna.Framework.GameComponent.Dispose
commentId: M:Microsoft.Xna.Framework.GameComponent.Dispose
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: Dispose()
nameWithType: GameComponent.Dispose()
fullName: Microsoft.Xna.Framework.GameComponent.Dispose()
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.Dispose
name: Dispose
isExternal: true
- name: (
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.Dispose
name: Dispose
isExternal: true
- name: (
- name: )
- uid: Microsoft.Xna.Framework.GameComponent.Game
commentId: P:Microsoft.Xna.Framework.GameComponent.Game
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: Game
nameWithType: GameComponent.Game
fullName: Microsoft.Xna.Framework.GameComponent.Game
- uid: Microsoft.Xna.Framework.GameComponent.Enabled
commentId: P:Microsoft.Xna.Framework.GameComponent.Enabled
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: Enabled
nameWithType: GameComponent.Enabled
fullName: Microsoft.Xna.Framework.GameComponent.Enabled
- uid: Microsoft.Xna.Framework.GameComponent.UpdateOrder
commentId: P:Microsoft.Xna.Framework.GameComponent.UpdateOrder
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: UpdateOrder
nameWithType: GameComponent.UpdateOrder
fullName: Microsoft.Xna.Framework.GameComponent.UpdateOrder
- uid: Microsoft.Xna.Framework.GameComponent.EnabledChanged
commentId: E:Microsoft.Xna.Framework.GameComponent.EnabledChanged
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: EnabledChanged
nameWithType: GameComponent.EnabledChanged
fullName: Microsoft.Xna.Framework.GameComponent.EnabledChanged
- uid: Microsoft.Xna.Framework.GameComponent.UpdateOrderChanged
commentId: E:Microsoft.Xna.Framework.GameComponent.UpdateOrderChanged
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: UpdateOrderChanged
nameWithType: GameComponent.UpdateOrderChanged
fullName: Microsoft.Xna.Framework.GameComponent.UpdateOrderChanged
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: MLEM.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: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- 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.GameWindow.ClientSizeChanged
commentId: E:Microsoft.Xna.Framework.GameWindow.ClientSizeChanged
isExternal: true
name: ClientSizeChanged
nameWithType: GameWindow.ClientSizeChanged
fullName: Microsoft.Xna.Framework.GameWindow.ClientSizeChanged
- uid: MLEM.Ui.UiSystem.Viewport*
commentId: Overload:MLEM.Ui.UiSystem.Viewport
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Viewport
name: Viewport
nameWithType: UiSystem.Viewport
fullName: MLEM.Ui.UiSystem.Viewport
- uid: Microsoft.Xna.Framework.Rectangle
commentId: T:Microsoft.Xna.Framework.Rectangle
parent: Microsoft.Xna.Framework
isExternal: true
name: Rectangle
nameWithType: Rectangle
fullName: Microsoft.Xna.Framework.Rectangle
- uid: MLEM.Ui.UiSystem.AutoScaleReferenceSize
commentId: F:MLEM.Ui.UiSystem.AutoScaleReferenceSize
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_AutoScaleReferenceSize
name: AutoScaleReferenceSize
nameWithType: UiSystem.AutoScaleReferenceSize
fullName: MLEM.Ui.UiSystem.AutoScaleReferenceSize
- uid: MLEM.Ui.UiSystem.GlobalScale
commentId: P:MLEM.Ui.UiSystem.GlobalScale
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_GlobalScale
name: GlobalScale
nameWithType: UiSystem.GlobalScale
fullName: MLEM.Ui.UiSystem.GlobalScale
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: MLEM.Ui.UiSystem.AutoScaleWithScreen
commentId: F:MLEM.Ui.UiSystem.AutoScaleWithScreen
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_AutoScaleWithScreen
name: AutoScaleWithScreen
nameWithType: UiSystem.AutoScaleWithScreen
fullName: MLEM.Ui.UiSystem.AutoScaleWithScreen
- uid: Microsoft.Xna.Framework.Point
commentId: T:Microsoft.Xna.Framework.Point
parent: Microsoft.Xna.Framework
isExternal: true
name: Point
nameWithType: Point
fullName: Microsoft.Xna.Framework.Point
- uid: MLEM.Ui.UiSystem.GlobalScale*
commentId: Overload:MLEM.Ui.UiSystem.GlobalScale
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_GlobalScale
name: GlobalScale
nameWithType: UiSystem.GlobalScale
fullName: MLEM.Ui.UiSystem.GlobalScale
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: MLEM.Ui.Style.UntexturedStyle
commentId: T:MLEM.Ui.Style.UntexturedStyle
href: MLEM.Ui.Style.UntexturedStyle.html
name: UntexturedStyle
nameWithType: UntexturedStyle
fullName: MLEM.Ui.Style.UntexturedStyle
- uid: MLEM.Ui.UiSystem.Style*
commentId: Overload:MLEM.Ui.UiSystem.Style
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Style
name: Style
nameWithType: UiSystem.Style
fullName: MLEM.Ui.UiSystem.Style
- uid: MLEM.Ui.Style.UiStyle
commentId: T:MLEM.Ui.Style.UiStyle
parent: MLEM.Ui.Style
href: MLEM.Ui.Style.UiStyle.html
name: UiStyle
nameWithType: UiStyle
fullName: MLEM.Ui.Style.UiStyle
- uid: MLEM.Ui.Style
commentId: N:MLEM.Ui.Style
href: MLEM.html
name: MLEM.Ui.Style
nameWithType: MLEM.Ui.Style
fullName: MLEM.Ui.Style
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.html
- name: .
- uid: MLEM.Ui.Style
name: Style
href: MLEM.Ui.Style.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Ui
name: Ui
href: MLEM.Ui.html
- name: .
- uid: MLEM.Ui.Style
name: Style
href: MLEM.Ui.Style.html
- uid: MLEM.Graphics.SpriteBatchContext.SamplerState
commentId: F:MLEM.Graphics.SpriteBatchContext.SamplerState
href: MLEM.Graphics.SpriteBatchContext.html#MLEM_Graphics_SpriteBatchContext_SamplerState
name: SamplerState
nameWithType: SpriteBatchContext.SamplerState
fullName: MLEM.Graphics.SpriteBatchContext.SamplerState
- uid: Microsoft.Xna.Framework.Graphics.SamplerState.PointClamp
commentId: F:Microsoft.Xna.Framework.Graphics.SamplerState.PointClamp
isExternal: true
name: PointClamp
nameWithType: SamplerState.PointClamp
fullName: Microsoft.Xna.Framework.Graphics.SamplerState.PointClamp
- 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
- 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: MLEM.Ui.UiSystem.TextFormatter
commentId: F:MLEM.Ui.UiSystem.TextFormatter
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_TextFormatter
name: TextFormatter
nameWithType: UiSystem.TextFormatter
fullName: MLEM.Ui.UiSystem.TextFormatter
- uid: MLEM.Ui.Elements.Paragraph
commentId: T:MLEM.Ui.Elements.Paragraph
parent: MLEM.Ui.Elements
href: MLEM.Ui.Elements.Paragraph.html
name: Paragraph
nameWithType: Paragraph
fullName: MLEM.Ui.Elements.Paragraph
- uid: MLEM.Formatting.TextFormatter
commentId: T:MLEM.Formatting.TextFormatter
parent: MLEM.Formatting
href: MLEM.Formatting.TextFormatter.html
name: TextFormatter
nameWithType: TextFormatter
fullName: MLEM.Formatting.TextFormatter
- uid: MLEM.Formatting
commentId: N:MLEM.Formatting
href: MLEM.html
name: MLEM.Formatting
nameWithType: MLEM.Formatting
fullName: MLEM.Formatting
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Formatting
name: Formatting
href: MLEM.Formatting.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Formatting
name: Formatting
href: MLEM.Formatting.html
- uid: MLEM.Ui.UiControls
commentId: T:MLEM.Ui.UiControls
parent: MLEM.Ui
href: MLEM.Ui.UiControls.html
name: UiControls
nameWithType: UiControls
fullName: MLEM.Ui.UiControls
- uid: MLEM.Ui.UiMetrics.ResetUpdates
commentId: M:MLEM.Ui.UiMetrics.ResetUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetUpdates
name: ResetUpdates()
nameWithType: UiMetrics.ResetUpdates()
fullName: MLEM.Ui.UiMetrics.ResetUpdates()
spec.csharp:
- uid: MLEM.Ui.UiMetrics.ResetUpdates
name: ResetUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetUpdates
- name: (
- name: )
spec.vb:
- uid: MLEM.Ui.UiMetrics.ResetUpdates
name: ResetUpdates
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetUpdates
- name: (
- name: )
- uid: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
commentId: M:MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
isExternal: true
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Update_Microsoft_Xna_Framework_GameTime_
name: Update(GameTime)
nameWithType: UiSystem.Update(GameTime)
fullName: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
spec.csharp:
- uid: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
name: Update
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Update_Microsoft_Xna_Framework_GameTime_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
spec.vb:
- uid: MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)
name: Update
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Update_Microsoft_Xna_Framework_GameTime_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
- uid: MLEM.Ui.UiMetrics.ResetDraws
commentId: M:MLEM.Ui.UiMetrics.ResetDraws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetDraws
name: ResetDraws()
nameWithType: UiMetrics.ResetDraws()
fullName: MLEM.Ui.UiMetrics.ResetDraws()
spec.csharp:
- uid: MLEM.Ui.UiMetrics.ResetDraws
name: ResetDraws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetDraws
- name: (
- name: )
spec.vb:
- uid: MLEM.Ui.UiMetrics.ResetDraws
name: ResetDraws
href: MLEM.Ui.UiMetrics.html#MLEM_Ui_UiMetrics_ResetDraws
- name: (
- name: )
- uid: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
isExternal: true
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: Draw(GameTime, SpriteBatch)
nameWithType: UiSystem.Draw(GameTime, SpriteBatch)
fullName: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- 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.Elements.Element.DrawCallback
commentId: T:MLEM.Ui.Elements.Element.DrawCallback
parent: MLEM.Ui.Elements
href: MLEM.Ui.Elements.Element.html
name: Element.DrawCallback
nameWithType: Element.DrawCallback
fullName: MLEM.Ui.Elements.Element.DrawCallback
spec.csharp:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.DrawCallback
name: DrawCallback
href: MLEM.Ui.Elements.Element.DrawCallback.html
spec.vb:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.DrawCallback
name: DrawCallback
href: MLEM.Ui.Elements.Element.DrawCallback.html
- uid: MLEM.Ui.RootElement.SelectedElement
commentId: P:MLEM.Ui.RootElement.SelectedElement
href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_SelectedElement
name: SelectedElement
nameWithType: RootElement.SelectedElement
fullName: MLEM.Ui.RootElement.SelectedElement
- uid: MLEM.Ui.Elements.Element.TimeCallback
commentId: T:MLEM.Ui.Elements.Element.TimeCallback
parent: MLEM.Ui.Elements
href: MLEM.Ui.Elements.Element.html
name: Element.TimeCallback
nameWithType: Element.TimeCallback
fullName: MLEM.Ui.Elements.Element.TimeCallback
spec.csharp:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.TimeCallback
name: TimeCallback
href: MLEM.Ui.Elements.Element.TimeCallback.html
spec.vb:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.TimeCallback
name: TimeCallback
href: MLEM.Ui.Elements.Element.TimeCallback.html
- uid: MLEM.Ui.Elements.Element.GenericCallback
commentId: T:MLEM.Ui.Elements.Element.GenericCallback
parent: MLEM.Ui.Elements
href: MLEM.Ui.Elements.Element.html
name: Element.GenericCallback
nameWithType: Element.GenericCallback
fullName: MLEM.Ui.Elements.Element.GenericCallback
spec.csharp:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.GenericCallback
name: GenericCallback
href: MLEM.Ui.Elements.Element.GenericCallback.html
spec.vb:
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: .
- uid: MLEM.Ui.Elements.Element.GenericCallback
name: GenericCallback
href: MLEM.Ui.Elements.Element.GenericCallback.html
- uid: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)
commentId: M:MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)
parent: MLEM.Ui.Elements.Element
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_InitStyle_MLEM_Ui_Style_UiStyle_
name: InitStyle(UiStyle)
nameWithType: Element.InitStyle(UiStyle)
fullName: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)
spec.csharp:
- uid: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)
name: InitStyle
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_InitStyle_MLEM_Ui_Style_UiStyle_
- name: (
- uid: MLEM.Ui.Style.UiStyle
name: UiStyle
href: MLEM.Ui.Style.UiStyle.html
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)
name: InitStyle
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_InitStyle_MLEM_Ui_Style_UiStyle_
- name: (
- uid: MLEM.Ui.Style.UiStyle
name: UiStyle
href: MLEM.Ui.Style.UiStyle.html
- name: )
- uid: MLEM.Ui.Elements.Element.Style
commentId: P:MLEM.Ui.Elements.Element.Style
parent: MLEM.Ui.Elements.Element
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Style
name: Style
nameWithType: Element.Style
fullName: MLEM.Ui.Elements.Element.Style
- uid: MLEM.Ui.UiSystem.RootCallback
commentId: T:MLEM.Ui.UiSystem.RootCallback
parent: MLEM.Ui
href: MLEM.Ui.UiSystem.html
name: UiSystem.RootCallback
nameWithType: UiSystem.RootCallback
fullName: MLEM.Ui.UiSystem.RootCallback
spec.csharp:
- uid: MLEM.Ui.UiSystem
name: UiSystem
href: MLEM.Ui.UiSystem.html
- name: .
- uid: MLEM.Ui.UiSystem.RootCallback
name: RootCallback
href: MLEM.Ui.UiSystem.RootCallback.html
spec.vb:
- uid: MLEM.Ui.UiSystem
name: UiSystem
href: MLEM.Ui.UiSystem.html
- name: .
- uid: MLEM.Ui.UiSystem.RootCallback
name: RootCallback
href: MLEM.Ui.UiSystem.RootCallback.html
- uid: MLEM.Ui.UiSystem.Viewport
commentId: P:MLEM.Ui.UiSystem.Viewport
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Viewport
name: Viewport
nameWithType: UiSystem.Viewport
fullName: MLEM.Ui.UiSystem.Viewport
- uid: Microsoft.Xna.Framework.GameWindow
commentId: T:Microsoft.Xna.Framework.GameWindow
parent: Microsoft.Xna.Framework
isExternal: true
name: GameWindow
nameWithType: GameWindow
fullName: Microsoft.Xna.Framework.GameWindow
- uid: Microsoft.Xna.Framework.Color
commentId: T:Microsoft.Xna.Framework.Color
parent: Microsoft.Xna.Framework
isExternal: true
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
parent: MLEM.Ui
href: MLEM.Ui.UiSystem.html
name: UiSystem
nameWithType: UiSystem
fullName: MLEM.Ui.UiSystem
- uid: MLEM.Ui.Elements.Paragraph.Link
commentId: T:MLEM.Ui.Elements.Paragraph.Link
href: MLEM.Ui.Elements.Paragraph.html
name: Paragraph.Link
nameWithType: Paragraph.Link
fullName: MLEM.Ui.Elements.Paragraph.Link
spec.csharp:
- uid: MLEM.Ui.Elements.Paragraph
name: Paragraph
href: MLEM.Ui.Elements.Paragraph.html
- name: .
- uid: MLEM.Ui.Elements.Paragraph.Link
name: Link
href: MLEM.Ui.Elements.Paragraph.Link.html
spec.vb:
- uid: MLEM.Ui.Elements.Paragraph
name: Paragraph
href: MLEM.Ui.Elements.Paragraph.html
- name: .
- uid: MLEM.Ui.Elements.Paragraph.Link
name: Link
href: MLEM.Ui.Elements.Paragraph.Link.html
- uid: MLEM.Ui.UiSystem.#ctor*
commentId: Overload:MLEM.Ui.UiSystem.#ctor
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem__ctor_Microsoft_Xna_Framework_Game_MLEM_Ui_Style_UiStyle_MLEM_Input_InputHandler_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_
name: UiSystem
nameWithType: UiSystem.UiSystem
fullName: MLEM.Ui.UiSystem.UiSystem
nameWithType.vb: UiSystem.New
fullName.vb: MLEM.Ui.UiSystem.New
name.vb: New
- uid: Microsoft.Xna.Framework.Game
commentId: T:Microsoft.Xna.Framework.Game
parent: Microsoft.Xna.Framework
isExternal: true
name: Game
nameWithType: Game
fullName: Microsoft.Xna.Framework.Game
- uid: MLEM.Input.InputHandler
commentId: T:MLEM.Input.InputHandler
parent: MLEM.Input
href: MLEM.Input.InputHandler.html
name: InputHandler
nameWithType: InputHandler
fullName: MLEM.Input.InputHandler
- uid: MLEM.Input
commentId: N:MLEM.Input
href: MLEM.html
name: MLEM.Input
nameWithType: MLEM.Input
fullName: MLEM.Input
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Input
name: Input
href: MLEM.Input.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Input
name: Input
href: MLEM.Input.html
- uid: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
commentId: M:Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
name: Update(GameTime)
nameWithType: GameComponent.Update(GameTime)
fullName: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
name: Update
isExternal: true
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)
name: Update
isExternal: true
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: )
- uid: MLEM.Ui.UiSystem.Update*
commentId: Overload:MLEM.Ui.UiSystem.Update
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Update_Microsoft_Xna_Framework_GameTime_
name: Update
nameWithType: UiSystem.Update
fullName: MLEM.Ui.UiSystem.Update
- uid: Microsoft.Xna.Framework.GameTime
commentId: T:Microsoft.Xna.Framework.GameTime
parent: Microsoft.Xna.Framework
isExternal: true
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
- uid: MLEM.Ui.UiSystem.Draw*
commentId: Overload:MLEM.Ui.UiSystem.Draw
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: Draw
nameWithType: UiSystem.Draw
fullName: MLEM.Ui.UiSystem.Draw
- 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: 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: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32)
commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32)
isExternal: true
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_
name: AddChild<T>(T, int)
nameWithType: Element.AddChild<T>(T, int)
fullName: MLEM.Ui.Elements.Element.AddChild<T>(T, int)
nameWithType.vb: Element.AddChild(Of T)(T, Integer)
fullName.vb: MLEM.Ui.Elements.Element.AddChild(Of T)(T, Integer)
name.vb: AddChild(Of T)(T, Integer)
spec.csharp:
- uid: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32)
name: AddChild
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32)
name: AddChild
href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: MLEM.Ui.UiSystem.Add*
commentId: Overload:MLEM.Ui.UiSystem.Add
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_
name: Add
nameWithType: UiSystem.Add
fullName: MLEM.Ui.UiSystem.Add
- 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.UiSystem.Remove*
commentId: Overload:MLEM.Ui.UiSystem.Remove
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_
name: Remove
nameWithType: UiSystem.Remove
fullName: MLEM.Ui.UiSystem.Remove
- uid: MLEM.Ui.UiSystem.Get*
commentId: Overload:MLEM.Ui.UiSystem.Get
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Get_System_String_
name: Get
nameWithType: UiSystem.Get
fullName: MLEM.Ui.UiSystem.Get
- uid: MLEM.Ui.UiSystem.GetRootElements*
commentId: Overload:MLEM.Ui.UiSystem.GetRootElements
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_GetRootElements
name: GetRootElements
nameWithType: UiSystem.GetRootElements
fullName: MLEM.Ui.UiSystem.GetRootElements
- uid: System.Collections.Generic.IEnumerable{MLEM.Ui.RootElement}
commentId: T:System.Collections.Generic.IEnumerable{MLEM.Ui.RootElement}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<RootElement>
nameWithType: IEnumerable<RootElement>
fullName: System.Collections.Generic.IEnumerable<MLEM.Ui.RootElement>
nameWithType.vb: IEnumerable(Of RootElement)
fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Ui.RootElement)
name.vb: IEnumerable(Of RootElement)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: MLEM.Ui.RootElement
name: RootElement
href: MLEM.Ui.RootElement.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Ui.RootElement
name: RootElement
href: MLEM.Ui.RootElement.html
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.Action
commentId: T:System.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action
name: Action
nameWithType: Action
fullName: System.Action
- uid: MLEM.Ui.UiSystem.ApplyToAll*
commentId: Overload:MLEM.Ui.UiSystem.ApplyToAll
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_ApplyToAll_System_Action_MLEM_Ui_Elements_Element__
name: ApplyToAll
nameWithType: UiSystem.ApplyToAll
fullName: MLEM.Ui.UiSystem.ApplyToAll
- uid: System.Action{MLEM.Ui.Elements.Element}
commentId: T:System.Action{MLEM.Ui.Elements.Element}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<Element>
nameWithType: Action<Element>
fullName: System.Action<MLEM.Ui.Elements.Element>
nameWithType.vb: Action(Of Element)
fullName.vb: System.Action(Of MLEM.Ui.Elements.Element)
name.vb: Action(Of Element)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Ui.Elements.Element
name: Element
href: MLEM.Ui.Elements.Element.html
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<T>
nameWithType: Action<T>
fullName: System.Action<T>
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)
commentId: M:Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)
parent: Microsoft.Xna.Framework.GameComponent
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: Dispose(bool)
nameWithType: GameComponent.Dispose(bool)
fullName: Microsoft.Xna.Framework.GameComponent.Dispose(bool)
nameWithType.vb: GameComponent.Dispose(Boolean)
fullName.vb: Microsoft.Xna.Framework.GameComponent.Dispose(Boolean)
name.vb: Dispose(Boolean)
spec.csharp:
- uid: Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)
name: Dispose
isExternal: true
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)
name: Dispose
isExternal: true
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: MLEM.Ui.UiSystem.Dispose*
commentId: Overload:MLEM.Ui.UiSystem.Dispose
href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Dispose_System_Boolean_
name: Dispose
nameWithType: UiSystem.Dispose
fullName: MLEM.Ui.UiSystem.Dispose